Equipo y flota›Reemplazar las áreas de servicio de un técnico
Reemplazar las áreas de servicio de un técnico
Sobrescribe las asignaciones de áreas de servicio del técnico con el conjunto de IDs de áreas de servicio proporcionado. Enviar una lista vacía las borra todas. Cada ID de área de servicio debe pertenecer al mismo negocio — cualquier id inexistente → 404 SERVICE_AREA_NOT_FOUND con `missing_ids` y sin escrituras. El conjunto resuelto se devuelve y también se incrusta como `service_areas` en la respuesta GET/listado del técnico. Gestionado por el personal del negocio (Booking Coordinator), no autogestión del técnico.
Argumentos
idstringpathobligatorio
ID del técnico
service_area_idsarray<string>bodyopcional
IDs de áreas de servicio (máx. 50). Descúbralos con 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" ] }'
Cuerpo de la solicitud
{
"service_area_ids": [
]
}
Bearer