Clientes›Actualizar un cliente
Actualizar un cliente
Reemplaza los campos mutables de un registro de cliente. Envíe service_area_id="" para borrar el área de servicio. Los campos de dirección (incluidos latitude/longitude) van dentro del objeto anidado `address`.
Argumentos
idstringpathobligatorio
ID del cliente (UUID)
▾addressobjectbodyopcional
Dirección postal y coordenadas.
emailstringbodyopcional
Dirección de correo electrónico.
full_namestringbodyobligatorio
Nombre completo del cliente. Obligatorio; máx. 255 caracteres.
notesstringbodyopcional
Notas internas de texto libre sobre el cliente; máx. 4000 caracteres.
phonestringbodyopcional
Número de teléfono. 10–20 caracteres.
preferred_technician_idstringbodyopcional
UUID del técnico que prefiere este cliente. Debe pertenecer a este negocio.
service_area_idstringbodyopcional
UUID del área de servicio de este cliente. Debe pertenecer a este negocio.
statusenumbodyopcional
Estado del ciclo de vida.
tierenumbodyopcional
Nivel de fidelidad.
uidstringbodyopcional
Su referencia externa para este cliente. Opcional; máx. 32 caracteres.
PUT/v1/customers/{id}
curl -X PUT "https://api.crisphive.com/v1/customers/9b2f6c3e-1a4d-4f0a-8f2e-7c5d1b3a9e01" \ -H "Authorization: Bearer chsk_test_4eC8xQ9mZ2pL7Ka0rT" \ -H "Content-Type: application/json" \ -d '{ "address": { "city": "San Francisco", "country": "US", "formatted": "123 Market Street, San Francisco, CA 94103", "latitude": 1, "line": "123 Market Street", "line2": "Suite 200", "longitude": 1, "postal_code": "94103", "state": "CA" }, "email": "jane.doe@example.com", "full_name": "Jane Cooper", "notes": "Please call on arrival.", "phone": "+14155550142", "preferred_technician_id": "9b2f6c3e-1a4d-4f0a-8f2e-7c5d1b3a9e01", "service_area_id": "9b2f6c3e-1a4d-4f0a-8f2e-7c5d1b3a9e01", "status": "active", "tier": "regular", "uid": "CRM-10293" }'
Cuerpo de la solicitud
{
"address": {
"city": ,
"country": ,
"formatted": ,
"latitude": ,
"line": ,
"line2": ,
"longitude": ,
"postal_code": ,
"state":
},
"email": ,
"full_name": ,
"notes": ,
"phone": ,
"preferred_technician_id": ,
"service_area_id": ,
"status": ,
"tier": ,
"uid":
}
Bearer