ko
카탈로그기사의 스킬 교체

기사의 스킬 교체

한 번의 호출로 기사의 전체 스킬 집합을 설정합니다(교체 시맨틱): 목록에 없는 스킬은 제거되고, 새 스킬은 추가됩니다. 모두 지우려면 빈 목록을 전달하세요. 모든 스킬은 활성 상태여야 하며 비즈니스에 속해야 합니다 — SKILL_NOT_FOUND(404)에서는 `data` 필드에 `{"missing_ids": ["uuid", ...]}`가 담기고; SKILL_INACTIVE(409)에서는 `{"inactive_ids": ["uuid", ...]}`가 담깁니다.

인수

idstringpath필수
기사 ID — business_user_profiles.id (UUID)
skill_idsarray<string>body선택
스킬 id(최대 100). GET /skills로 조회하세요.
PATCH/v1/technicians/{id}/skills
curl -X PATCH "https://api.crisphive.com/v1/technicians/9b2f6c3e-1a4d-4f0a-8f2e-7c5d1b3a9e01/skills" \
  -H "Authorization: Bearer chsk_test_4eC8xQ9mZ2pL7Ka0rT" \
  -H "Content-Type: application/json" \
  -d '{
  "skill_ids": [
    "550e8400-e29b-41d4-a716-446655440000",
    "550e8400-e29b-41d4-a716-446655440001"
  ]
}'
요청 본문
{
"skill_ids": [
,
]
}

응답