Crear cliente
POST /api/person
Autenticación: Bearer del usuario del tenant (Authorization: Bearer <api_token>).
| Campo | Tipo | Obligatorio |
|---|---|---|
number |
string | Sí |
name |
string | Sí |
type |
string | No (customers) |
identity_document_type_id |
string | No |
Cuerpo
Content-Type: application/json
{
"type": "customers",
"identity_document_type_id": "1",
"number": "72346556",
"name": "Pedro Diaz",
"trade_name": "Nombre Comercial",
"country_id": "PE",
"address": "Urb Sesquicentenario Vipol Callao",
"telephone": "954533737",
"perception_agent": false,
"percentage_perception": 0,
"more_address": [],
"location_id": []
}
Respuestas
200 — Cliente registrado
{
"success": true,
"msg": "Cliente registrado con éxito",
"data": {
"id": 55,
"description": "72346556 - Pedro Diaz",
"name": "Pedro Diaz",
"number": "72346556",
"identity_document_type_id": "1",
"address": "Urb Sesquicentenario Vipol Callao",
"telephone": "954533737",
"country_id": "PE",
"selected": false
}
}
Nombre en el SDK
El cuerpo de la consulta es el JSON de la sección Cuerpo. Si instalas el paquete generado en sdks/, esa misma petición es el método crearClienteProveedorAppClasica.
| Lenguaje | Llamada |
|---|---|
| PHP | TenantDominioDelClienteClientesYProveedoresApi::crearClienteProveedorAppClasica |
| JavaScript | TenantDominioDelClienteClientesYProveedoresApi.crearClienteProveedorAppClasica |
| TypeScript | TenantDominioDelClienteClientesYProveedoresApi.crearClienteProveedorAppClasica |
| Java | TenantDominioDelClienteClientesYProveedoresApi.crearClienteProveedorAppClasica |
| Python | TenantDominioDelClienteClientesYProveedoresApi.crear_cliente_proveedor_app_clasica |
| C# | TenantDominioDelClienteClientesYProveedoresApi.CrearClienteProveedorAppClasicaAsync |
| Go | TenantDominioDelClienteClientesYProveedoresAPIService.CrearClienteProveedorAppClasica |
| Ruby | TenantDominioDelClienteClientesYProveedoresApi.crear_cliente_proveedor_app_clasica |
| Kotlin | TenantDominioDelClienteClientesYProveedoresApi.crearClienteProveedorAppClasica |
| Dart | TenantDominioDelClienteClientesYProveedoresApi.crearClienteProveedorAppClasica |
| Swift | TenantDominioDelClienteClientesYProveedoresAPI.crearClienteProveedorAppClasica |