Actualizar un Cliente
Actualiza la información de un cliente específico. Solo se modifican los campos incluidos en la solicitud.
PATCH https://api.platica.mx/v1/clients/{clientId} Parámetros de URL
| Parámetro | Tipo | Descripción | Requerido |
|---|---|---|---|
clientId | string | Identificador único del cliente | ✓ |
Cuerpo de la solicitud
Todos los campos son opcionales. Solo se actualizarán los campos incluidos.
| Campo | Tipo | Descripción |
|---|---|---|
name | string | Nombre completo del cliente |
firstname | string | Primer nombre del cliente |
lastname | string | Apellido del cliente |
email | string | Email del cliente |
birthdate | string | Fecha de nacimiento. Formato: dd/mm/yyyy |
gender | enum | Género: male o female |
company | string | Nombre de la compañía |
country | enum | País de residencia (código ISO 3166-1 alpha-2) |
state | string | Estado de residencia |
city | string | Ciudad de residencia |
address | string | Dirección completa |
postalCode | string | Código postal |
tags | array | Arreglo de etiquetas |
customFields | object | Campos personalizados |
owners | array | Lista de correos de usuarios responsables |
Ejemplo de solicitud
{
"name": "José",
"email": "jose@platica.mx",
"tags": ["vip"],
"customFields": {
"placas": "ABC123",
"id_recepcion": "REC001"
}
} Respuesta
{
"status": "success",
"message": "Client updated successfully",
"data": {
"id": "274fc73cb7d84a17955914fdc1a1f9d0"
}
} Consejo
Solo se actualizarán los campos incluidos en el cuerpo de la solicitud. Los campos no incluidos mantendrán sus valores actuales.