post
https://api.pirpos.com/clients
Crea un nuevo cliente o edita uno existente para el negocio actual.
Autenticación requerida: Este endpoint requiere autenticación Bearer Token.
Usar el campo tokenCurrent obtenido del servicio de login (/login) en el header:
Authorization: Bearer {tokenCurrent}
Permiso requerido: CL_POST (Crear/Editar)
Comportamiento:
- Si se envía
_id, se busca el cliente existente y se actualiza con los datos del body. - Si no se envía
_id(o no existe), se crea un nuevo cliente conpoints: 0. - Respeta la configuración de compartir clientes con negocio padre.
- Registra el historial de cambios (creación o actualización).
- Notifica via WebSocket a todos los usuarios del negocio.
Ejemplos de Uso
1. Crear nuevo cliente
POST /clients
Authorization: Bearer tu_token_aqui
Content-Type: application/json
{
"name": "Juan",
"lastName": "Pérez",
"document": "12345678",
"idDocumentType": "CC",
"phone": "+57 300 123 4567",
"email": "[email protected]",
"address": "Calle 123 #45-67"
}
2. Editar cliente existente
POST /clients
Authorization: Bearer tu_token_aqui
Content-Type: application/json
{
"_id": "507f1f77bcf86cd799439021",
"name": "Juan",
"lastName": "García",
"phone": "+57 300 999 8888"
}Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…