Socios de negocio
Clientes y proveedores. Todas las rutas requieren autenticación.
Rutas principales
| Método | Ruta | Descripción |
|---|---|---|
| GET | /business-partners | Lista todos los socios (paginado) |
| GET | /business-partners/clients | Lista clientes |
| GET | /business-partners/suppliers | Lista proveedores |
| GET | /business-partners/:id | Obtiene un socio por ID |
| POST | /business-partners | Crea un socio de negocio |
| PUT | /business-partners/:id | Actualiza un socio |
Ejemplo: listar clientes
bash
curl -X GET "https://api.abaco.hn/business-partners/clients?page=1&limit=20" \
-H "Authorization: Bearer TU_KEY_ID:TU_SECRET"Ejemplo: crear un socio
bash
curl -X POST "https://api.abaco.hn/business-partners" \
-H "Authorization: Bearer TU_KEY_ID:TU_SECRET" \
-H "Content-Type: application/json" \
-d '{"name":"Cliente API","taxId":"0801-1990-12345","type":"C","email":"cliente@ejemplo.com"}'Ejemplo de respuesta (objeto)
json
{
"id": 12,
"name": "Cliente API",
"taxId": "0801-1990-12345",
"type": "C",
"email": "cliente@ejemplo.com"
}Errores comunes
- 400: Datos de validación incorrectos (nombre, tipo, etc.).
- 401: Token o API key requeridos.
- 404: Socio no encontrado.