Getting started
Minimal steps to get your first integration working.
Requirements
- An account on abaco and an active company.
- Business proprietor or administrator role on the company to access Settings > Integrations and create API keys.
Steps
1. Log in and open Integrations
- Log in to abaco and select your company.
- In the menu, go to Settings and open Integrations (or API).
2. Create an API key
- Click Create API key.
- Give it a name (e.g. "My billing app") and optionally an expiration date.
- When you confirm, the following are shown once:
- Endpoint: API base URL (e.g.
https://api.abaco.hn). - Key ID: Public key identifier (e.g.
abk_xxxx). - Secret: Secret value. Store it safely; it will not be shown again.
- Endpoint: API base URL (e.g.
3. Make your first request
Build the token by joining Key ID and Secret with a colon: KeyID:Secret. Send it in the header:
http
Authorization: Bearer YOUR_KEY_ID:YOUR_SECRETExample with curl (replace the values):
bash
curl -X GET "https://api.abaco.hn/business-partners" \
-H "Authorization: Bearer abk_abc123:your_secret"Next
- Authentication – Token format and headers in detail.
- Endpoint and key extraction – Where to find the endpoint and keys in the app.
- API reference – Available resources and routes.