Access Revolut (Croatia) Data — Open Banking & API
Revolut is a mobile-first bank, but pulling your Croatian Revolut balances and transactions into your own tools has usually meant wrestling with certificates and PSD2 red tape. open-banking.io removes that friction. It links to Revolut (BIC REVOLT21) alongside 2,600+ EU/UK institutions, supports both business and personal accounts, and keeps a single consent live for up to 180 days before you re-authorise. Everything is decrypted on your own device with a key only you hold — the service never sees your data in the clear.
How to connect Revolut
Connecting happens entirely inside the open-banking.io dashboard — no API call, code, or key is involved in this step.
- Sign up at open-banking.io and set your encryption passphrase. Your keys are generated locally, on your device.
- In the dashboard, search for Revolut and choose your account type (business or personal).
- You are redirected to Revolut's own secure login, where you approve the PSD2 access request.
- Control returns to open-banking.io and your Revolut accounts begin syncing into the dashboard.
That is the whole flow. You never hand credentials to open-banking.io, and nothing is approved without your explicit tap on Revolut's screen.
Access your data
Once Revolut is connected, developers can optionally read the data programmatically. Open 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:
- CLI:
openbanking accounts,openbanking transactions,openbanking sync - An SDK or the REST API, sending your key in the
X-Api-Keyheader
Every response is decrypted locally with your own private key. The API key alone only returns ciphertext — without your key, even you can't read it, and neither can anyone else. Note that the CLI and SDK only read and refresh existing connections; there is no connect command, because connecting always happens in the dashboard.
Privacy and pricing
open-banking.io is zero-knowledge and certificate-free: the servers store only your public key and can never decrypt your account data. Access to Revolut and every other supported bank costs roughly EUR 3/month.
Can I connect a Revolut business account?
Yes. Both business and personal Revolut accounts are supported — pick the type when you select Revolut in the dashboard.
How long does access last?
A single consent stays valid for up to 180 days, after which you re-approve on Revolut's login screen.
Do I need a certificate or eIDAS setup?
No. open-banking.io is certificate-free; you only sign up, set a passphrase, and approve access on Revolut's own page.
Start at open-banking.io.