ja
カタログテクニシャンのスキルを置き換える

テクニシャンのスキルを置き換える

テクニシャンの全スキルセットを 1 回の呼び出しで設定します(置換セマンティクス): リストにないスキルは削除され、新しいものが追加されます。すべてクリアするには空のリストを渡してください。すべてのスキルはアクティブでビジネスに属している必要があります — 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": [
,
]
}

レスポンス