Developer Portal
Create my OAuth App
Sign up to the Developer Portal, create your OAuth 2.0 client and manage its credentials.
Developer guidelines
Step-by-step guide to build, test, release and publish your integration.
Sandbox access
Bypass the OneLogin gate from your code and from a browser.
Authentication
Basics of the OAuth 2.0 flow
Authorize, exchange the code, refresh tokens.
Authenticate with OAuth 2.0 (User OAuth flow)
Access multiple Qonto organizations belonging to the same user.
OAuth in the Sandbox
Important differences when using the OAuth flow in the Sandbox.
API key
Authenticate with your own API key to automate your Qonto account.
QSealC
TPP identification through PSD2 QSeal certificate.
Strong Customer Authentication
SCA flows for sensitive actions, and how to test them.
PSD2
How to make a transfer with PSD2
Sensitive scopes, Verification of Payee, SCA and trusted beneficiaries.
Webhooks
Overview
Get notified in real time when events occur on an account.
Setup
Register your callback URL, verify the signature, and handle retries.
Testing
Test your subscription with webhook.site.
Troubleshooting
Diagnose delivery, signature and retry issues.
Supported events
The catalogue of webhook events and their payloads.
Payments concepts
Verification of Payee
Verify beneficiary details before initiating SEPA transfers.
International transfers
Eligibility, currencies, quotes, beneficiaries and transfers outside the Eurozone.
SEPA Direct Debit
Collect payments with SEPA Direct Debit from your customers.
Payment links
Accept payments with secure, customizable payment links.
Terminals
Push payments from your POS to physical payment terminals.
Invoicing
E-invoicing via API
Send and receive electronic invoices through Qonto’s API.
Factur-X invoices
Generate and download Factur-X invoices.
Payment reminders
What to know before automating payment reminders.
Partner mechanisms
Encoded requests
Proxy API requests sent by the Embed SDK.
Embed auth links
Authenticate your end customers to Hosted Pages.
Migrations and troubleshooting
Migrate to GET /v2/organization
Move off the deprecated organization endpoints before their sunset on November 15, 2026.
Troubleshooting
Diagnose and resolve common authentication and connection issues.
Use cases
Business use cases
Step-by-step guides with full code examples: SEPA transfers, transaction and invoice sync, Factur-X, SDD collections…