Revolut API Access via Open Banking (Poland)
Reaching your Revolut (Poland) account data no longer means wrestling with eIDAS certificates or a bespoke bank integration. open-banking.io gives you standardised PSD2 access to Revolut across 2,600+ European institutions, with one crucial difference: your financial data is decrypted locally with a key only you hold. The service is zero-knowledge and certificate-free, so nobody — not even open-banking.io — can read what syncs into your dashboard.
Revolut in Poland is reachable under BIC REVOLT21, covering both business and personal account types, with a maximum consent lifetime of 180 days before you re-authorise.
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 for an open-banking.io account.
- Set an encryption passphrase. Your keys are generated on your own device, so the passphrase never leaves it.
- In the dashboard, pick Revolut and choose whether you're linking a business or personal account.
- You're redirected to Revolut's own secure login, where you approve access on Revolut's PSD2 consent screen.
- Your accounts sync back into your dashboard, ready to view.
That's the whole flow — you authenticate directly with Revolut, and open-banking.io only ever receives data it cannot decrypt.
Access your data
Once Revolut is connected, developers can optionally read the data programmatically. From 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 you can use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API directly. Every request carries the X-Api-Key header, and every response is decrypted locally with your own key. The API key alone only ever returns ciphertext; without your private key it's unreadable — which is exactly what zero-knowledge means in practice.
All of this runs for roughly EUR 3/month.
FAQ
Do I need an eIDAS certificate to access Revolut?
No. open-banking.io is certificate-free. You authorise access on Revolut's own consent screen and skip the certificate paperwork entirely.
Can open-banking.io see my Revolut transactions?
No. It holds only your public key and stores your data encrypted. Decryption happens on your device with a key only you possess.
How often do I re-authorise?
Revolut consent lasts up to 180 days. After that you simply re-approve access through the dashboard to keep your accounts syncing.
Ready to start? Visit open-banking.io.