Welcome
Welcome to the Bokio API!
The Bokio API allows developers to integrate their applications with Bokio's accounting platform. With the API, you can automate various accounting tasks, retrieve financial data, and perform actions on behalf of Bokio companies.
Bokio API in Beta
The Bokio API is currently being developed. During the initial development phase API operations are in beta meaning that while we'll try to avoid breaking changes. But please do expect to handle breaking changes as we might not be able to communicate them in advance.
By providing the API as a beta we hope to be able to iterate quickly based on feedback. Please reach out to [email protected] or join the Developer community. We appreciate any feedback you might have.
Public and private integrations
In the Bokio API we distinguish between two types of integration.
- Private integrations, are integrations specific to a Bokio company.
- Public integrations, are integrations that are provided to multiple companies.
The major difference between Private integrations and Public integrations is the authentication scheme used. Additionally, Private integrations only have access to the Company API and comes with added limitations.
APIs
Bokio aims to be a multi-tenant platform that supports various tenant types, allowing access to multiple Bokio companies through our API. Initially, only the CompanyAPI (for company tenants) will be available, but this will expand over time.
The Bokio API is currently split into two sets of APIs.
-
Company API: The Company API is used for making requests related to a specific company. It allows you to perform actions such as retrieving company information, managing accounts, and accessing financial data specific to a company.
-
General API: The General API is responsible for authentication and establishing connections with the Bokio platform. It provides endpoints for obtaining access tokens, refreshing tokens, and managing connections. This API will be provided when Public integrations are introduced.
Getting Started
To get started with the Bokio API, you will need to set up an integration and obtain secrets. Depending on the type of integration you are building the process for this will look quite different. For detailed information on how to authenticate, make requests, and handle responses, take a look at the Getting started guides.
For Private integrations, checkout Getting started with Private integration
API Reference
The Bokio API provides a comprehensive set of endpoints for interacting with the Bokio platform. You can find detailed information about each endpoint in the API Reference.
Support and Community
If you have any questions, issues, or feedback regarding the Bokio API, please reach out to [email protected] or join the Developer community. We appreciate any feedback you might have.
Updated 6 days ago