de
Team & FuhrparkServicegebiete eines Technikers ersetzen

Servicegebiete eines Technikers ersetzen

Überschreibt die Servicegebiets-Zuweisungen des Technikers mit der angegebenen Menge von Servicegebiets-IDs. Das Senden einer leeren Liste löscht alle. Jede Servicegebiets-ID muss zum selben Unternehmen gehören — jede fehlende id → 404 SERVICE_AREA_NOT_FOUND mit `missing_ids` und ohne Schreibvorgänge. Die aufgelöste Menge wird zurückgegeben und außerdem als `service_areas` in die Techniker-GET/list-Antwort eingebettet. Von Geschäftsmitarbeitern verwaltet (Booking Coordinator), kein Techniker-Self-Service.

Argumente

idstringpatherforderlich
Techniker-ID
service_area_idsarray<string>bodyoptional
Servicegebiets-IDs (max. 50). Ermitteln über GET /service-areas.
PUT/v1/technicians/{id}/service-areas
curl -X PUT "https://api.crisphive.com/v1/technicians/9b2f6c3e-1a4d-4f0a-8f2e-7c5d1b3a9e01/service-areas" \
  -H "Authorization: Bearer chsk_test_4eC8xQ9mZ2pL7Ka0rT" \
  -H "Content-Type: application/json" \
  -d '{
  "service_area_ids": [
    "9b2f6c3e-1a4d-4f0a-8f2e-7c5d1b3a9e01"
  ]
}'
Anfragetext
{
"service_area_ids": [
]
}

Antworten