Access Revolut France Data via Open Banking API
Revolut has reshaped everyday banking in France, and open-banking.io lets you bring that account data into your own tools without wrestling with PSD2 certificates or eIDAS onboarding. Whether you run Revolut as a personal account or a business one (BIC REVOLT21), open-banking.io gives you a single, private route to your balances and transactions — decrypted only on your device, with a key nobody else holds.
How to connect Revolut
Connecting happens entirely inside 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 your encryption passphrase. Your keys are generated locally on your own device.
- In the dashboard, search for Revolut (France) and choose your account type — business or personal.
- You are redirected to Revolut's own secure login, where you approve access under PSD2. This consent lasts up to 180 days before you renew it.
- Your Revolut accounts sync straight into your dashboard, ready to view.
Because approval happens on Revolut's own screen, open-banking.io never sees your banking credentials.
Access your data
Reading Revolut data programmatically is an optional step you take after connecting. On the Developers page, create an API key and export a credentials.json — it bundles the API key with your private decryption key. From there, use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API. Every request carries the X-Api-Key header, and each response is decrypted locally with your own key. There is no connect command — the CLI and SDK only read and sync connections you already made in the dashboard.
This is what zero-knowledge means in practice: open-banking.io stores only your public key, so its servers physically cannot read your data. An API key alone returns ciphertext — without your private key, it stays unreadable. All of this runs for around EUR 3/month, with no certificates to buy or maintain.
Do I need a PSD2 certificate for Revolut?
No. open-banking.io is certificate-free — you approve access directly on Revolut's login screen.
Can I connect a Revolut business account?
Yes. Both business and personal Revolut (France) accounts are supported when you pick the account type in the dashboard.
How often do I re-approve access?
Revolut consent lasts up to 180 days. When it expires, you simply repeat the dashboard approval to keep syncing.
Start connecting Revolut at open-banking.io.