Skip to content

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 ​

  1. Log in to abaco and select your company.
  2. In the menu, go to Settings and open Integrations (or API).

2. Create an API key ​

  1. Click Create API key.
  2. Give it a name (e.g. "My billing app") and optionally an expiration date.
  3. 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.

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_SECRET

Example with curl (replace the values):

bash
curl -X GET "https://api.abaco.hn/business-partners" \
  -H "Authorization: Bearer abk_abc123:your_secret"

Next ​