- All API requests must be made over HTTPS. Calls made over plain HTTP will fail.
- All API requests (except the ones to the OAuth login endpoint) must be made from your backend. Direct calls from browsers will fail.
Qonto APIs
Business API
Access Qonto banking, invoicing, bookkeeping & more remotely
Onboarding API
Fast track your customers’ onboarding to Qonto
Use cases
Automate your business operations
Automate your business operations
To access your Qonto business features remotely, use the Business API with:
- OAuth 2.0 if you need to perform sensitive actions (cf. the endpoints access table to identify if you need to use an endpoint which is only accessible through OAuth) OR if you want to restrict the scopes accessible with your authentication credentials to a specific list of scopes;
- Your API key otherwise.
The API key authentication method is much more simple to implement than OAuth 2.0.
Connect your customers' Qonto accounts to your platform
Connect your customers' Qonto accounts to your platform
To access Qonto business features on behalf of your customers, use the Business API with OAuth 2.0.
Embed Qonto business features into your platform
Embed Qonto business features into your platform
- To create Qonto business accounts (and eventually companies) for your customers, use the Onboarding API;
- To operate those accounts directly from your platform, use the Business API (with OAuth 2.0).
Streamline company creation
Streamline company creation
To create companies (digital KYB, KYC and capital deposit) for your customers, use the Onboarding API.