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