Revolut Finland API Access & Open Banking Data
Revolut is a widely used mobile-first bank across Finland, and its accounts fall under PSD2 — which means you can reach your balances and transaction history through a licensed open-banking service instead of scraping the app. open-banking.io gives you that access with a privacy model most aggregators don't: it is zero-knowledge and certificate-free. Your encryption keys are generated on your own device, so the data flowing back from Revolut is decrypted locally by you and never in readable form on our servers.
Revolut in Finland carries the BIC REVOLT21 and supports both personal and business accounts, with PSD2 consent lasting up to 180 days before you re-approve.
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 private key is created locally on your device at this moment.
- In the dashboard, choose Revolut (Finland) and select whether you're linking a personal or business account.
- You're redirected to Revolut's own secure login, where you approve access on their consent screen (standard PSD2 authorisation — valid for up to 180 days).
- Your accounts sync straight back into your dashboard, ready to view.
Access your data
Once Revolut is connected, reading the data programmatically is an optional developer step. 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. Requests authenticate with the X-Api-Key header, and every response is decrypted locally with your own key. An API key on its own only ever returns ciphertext — without your private key, nobody (including us) can read it.
All of this runs for roughly EUR 3/month.
Do I need a Revolut developer account?
No. You authorise access on Revolut's normal consent screen through the dashboard — there's no separate developer registration or certificate to obtain.
Can open-banking.io see my Revolut transactions?
No. We hold only your public key. Data is decrypted on your device with a private key that never leaves it, so we only ever store ciphertext.
How long does access last before I re-approve?
Up to 180 days per consent, the PSD2 maximum. After that you simply re-authorise Revolut from the dashboard.
Ready to start? Connect Revolut at open-banking.io.