Cómo empezar
Pasos mínimos para tener tu primera integración funcionando.
Requisitos
- Cuenta en abaco y compañía activa.
- Rol de propietario o administrador en la empresa para acceder a Configuración > Integraciones y crear llaves de API.
Pasos
1. Iniciar sesión y abrir Integraciones
- Inicia sesión en abaco y selecciona tu compañía.
- En el menú, ve a Configuración y abre Integraciones (o API).
2. Crear una llave de API
- Haz clic en Crear llave de API.
- Asigna un nombre (ej. "Mi app de facturación") y, si quieres, una fecha de expiración.
- Al confirmar, se muestran una sola vez:
- Endpoint: URL base de la API (ej.
https://api.abaco.hn). - Key ID: Identificador público de la llave (ej.
abk_xxxx). - Secret: Valor secreto. Guárdalo en un lugar seguro; no se volverá a mostrar.
- Endpoint: URL base de la API (ej.
3. Hacer tu primera petición
Forma el token uniendo Key ID y Secret con dos puntos: KeyID:Secret. Envíalo en el header:
http
Authorization: Bearer TU_KEY_ID:TU_SECRETEjemplo con curl (sustituye los valores):
bash
curl -X GET "https://api.abaco.hn/business-partners" \
-H "Authorization: Bearer abk_abc123:tu_secret"Siguiente
- Autenticación – Detalle del formato del token y headers.
- Extracción de endpoint y llaves – Dónde encontrar el endpoint y las llaves en la app.
- Referencia de API – Recursos y rutas disponibles.