Revolut Belgium API Access & Open Banking Data
Revolut has become a default second account for people and businesses across Belgium, but pulling your own balances and transactions out of it in a usable form is another matter. open-banking.io gives you PSD2 access to your Revolut data (BIC REVOLT21) covering both business and personal accounts, without certificates, eIDAS setup, or a bank-grade compliance stack. You approve access once, and your data flows into a dashboard where only you hold the decryption key.
The service reaches 2,600+ EU and UK banks, so a Revolut connection sits alongside any other account you use — one place, one passphrase, everything decrypted locally on your device.
How to connect Revolut
Connecting happens entirely in the open-banking.io dashboard — there is no API call, code, or key involved in this step.
- Sign up at open-banking.io and set an encryption passphrase. Your keys are generated on your own device; the servers only ever see your public key.
- In the dashboard, choose Revolut and select the account type you need — business or personal.
- You are redirected to Revolut's own secure login to approve access. Consent is granted on Revolut's screens, never through open-banking.io.
- Your accounts sync back into the dashboard. Each PSD2 consent lasts up to 180 days, after which you re-approve with the same quick redirect.
Access your data
Reading Revolut data programmatically is an optional developer step you take after connecting. On the Developers page, create an API key and export a credentials.json — this bundles the API key together with your private decryption key. From there use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API directly. Requests authenticate with the X-Api-Key header, and every response is decrypted locally with your key. An API key alone returns only ciphertext — without your private key, nobody, including open-banking.io, can read it.
FAQ
Does open-banking.io store my Revolut login?
No. You authenticate on Revolut's own consent screen. open-banking.io never sees your credentials and holds only your public key — the architecture is zero-knowledge by design.
Can I connect both personal and business Revolut accounts?
Yes. Revolut supports both account types here; add each one separately in the dashboard and approve the corresponding consent.
What does it cost?
Around EUR 3/month, covering your Revolut connection and any of the other 2,600+ supported banks.
Start connecting Revolut at open-banking.io.