Skip to content

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

  1. Get credentials: Endpoint, Key ID and Secret from the abaco app → Endpoint and key extraction.
  2. Authenticate: Send the API key on every request → Authentication.
  3. Use the API: Query and create documents, products, business partners, etc. → API reference.

Available guides

GuideDescription
Getting startedQuick steps to create a key and make your first request
Endpoint and keysWhere to find the endpoint and how to get Key ID and Secret
AuthenticationToken format and recommended headers
Common errorsHow to interpret and fix 401, 404, 400, etc.
Best practicesKey security, retries and recommended usage