Introduction
The abaco API lets you integrate external systems (billing apps, ERPs, e-commerce, etc.) with your abaco account. All requests use a base URL (endpoint) and are authenticated with API keys per company.
What you need
- An account on abaco.
- An active company in abaco.
- Business proprietor or administrator role on the company to create and manage API keys under Settings > Integrations.
General flow
- Get credentials: Endpoint, Key ID and Secret from the abaco app → Endpoint and key extraction.
- Authenticate: Send the API key on every request → Authentication.
- Use the API: Query and create documents, products, business partners, etc. → API reference.
Available guides
| Guide | Description |
|---|---|
| Getting started | Quick steps to create a key and make your first request |
| Endpoint and keys | Where to find the endpoint and how to get Key ID and Secret |
| Authentication | Token format and recommended headers |
| Common errors | How to interpret and fix 401, 404, 400, etc. |
| Best practices | Key security, retries and recommended usage |