Revolut (Romania) API Access & Open Banking Data
Revolut has become one of Romania's most-used everyday accounts, and open-banking.io lets you reach that account data without wrestling with PSD2 certificates or hosting your own infrastructure. Whether you bank with Revolut for business or personal use, you get a single, privacy-first way to pull balances and transactions — and, if you're a developer, to automate that access later on.
Everything stays private by design. open-banking.io is zero-knowledge: your encryption keys are generated on your own device, and the service only ever holds your public key. Account data is decrypted locally, so nobody at open-banking.io can read it.
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 for open-banking.io and set your encryption passphrase. Your private decryption key is created locally, on your device.
- In the dashboard, search for Revolut (BIC
REVOLT21) and choose the account type you hold — business or personal. - You're redirected to Revolut's own secure login, where you approve access under PSD2 consent. Your credentials are only ever entered on Revolut's screen.
- Once approved, your accounts sync into your dashboard. A single consent lasts up to 180 days, after which you simply re-approve on Revolut's side.
Access your data
After Revolut is connected, programmatic access is an optional developer step. 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 you can use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API directly.
Every request authenticates with the X-Api-Key header, and each response is decrypted locally with your own key. Without that private key, an API key alone returns only ciphertext — which is exactly why the model stays zero-knowledge.
FAQ
Do I need an eIDAS certificate to access Revolut?
No. open-banking.io is certificate-free. You approve access on Revolut's consent screen and skip the usual PSD2 licensing overhead entirely.
Can open-banking.io read my Revolut transactions?
No. Data is decrypted only on your device with a key you alone hold. The service stores just your public key, so it can never read your data.
How much does it cost?
Access starts at around EUR 3/month, covering Revolut alongside 2,600+ other supported EU and UK banks.
Ready to start? Connect Revolut at https://open-banking.io.