Skip to main content

Actualizar Cuenta

Actualizar la información de una cuenta de cliente existente.

Endpoint

PUT /api/clients/sync

Descripción

Este endpoint te permite actualizar la información de un cliente existente. Requiere autenticación con clave API.

Parámetros

ParámetroTipoRequeridoDescripción
namestringNoNombre del cliente
emailstringNoDirección de email del cliente
countryCodestringNoCódigo de país
phonestringNoNúmero de teléfono
languagestringNoPreferencia de idioma (en, es)

Autenticación

Este endpoint requiere una clave API en el header de la solicitud:

x-api-key: TU_CLAVE_API

Respuesta

{
"data": {
"message": "Cliente actualizado exitosamente",
"client": {
"id": "client_id",
"name": "Nombre Actualizado",
"email": "actualizado@ejemplo.com",
"countryCode": "+1",
"phone": "5551234567",
"language": "es"
}
}
}

Ejemplos

curl -X PUT "https://api.zelf.world/api/clients/sync" \
-H "Content-Type: application/json" \
-H "x-api-key: TU_CLAVE_API" \
-d '{
"name": "Nombre Actualizado",
"email": "actualizado@ejemplo.com",
"language": "es"
}'

Notas

  • Requiere autenticación con clave API
  • Todos los parámetros son opcionales - solo se actualizarán los campos proporcionados
  • El idioma debe ser "en" o "es"
  • El formato del email debe ser válido si se proporciona
  • El formato del número de teléfono debe coincidir con el código de país