Replace a technician's skills
replaceTechnicianSkillsReplace a technician's entire skill set in one call. Skills not included are removed, new ones are added, or all skills cleared with an empty list.
Instructions
Replace a technician's skills
Sets the technician's full skill set in one call (replace semantics): skills not in the list are removed, new ones added. Pass an empty list to clear all. All skills must be active and belong to the business — on SKILL_NOT_FOUND (404) the data field contains {"missing_ids": ["uuid", ...]}; on SKILL_INACTIVE (409) it contains {"inactive_ids": ["uuid", ...]}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Technician ID — business_user_profiles.id (UUID) | |
| skill_ids | No | Skill ids (max 100). Discover via GET /skills. |