Revolut (Iceland) API Access & Open Banking Data

Revolut has become a default account for many people and businesses in Iceland, but pulling its balances and transactions into your own tools usually means wrestling with certificates and PSD2 licensing. open-banking.io removes that barrier. It gives you standardised access to Revolut (BIC REVOLT21) for both business and personal accounts, without you ever registering as a licensed provider or generating a QWAC certificate.

Everything is built around a simple promise: only you can read your data. Your encryption keys are generated on your own device, and open-banking.io only ever holds your public key. The service is certificate-free and zero-knowledge, so nobody on our side can decrypt what syncs from Revolut.

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.

  1. Sign up for open-banking.io and set an encryption passphrase. Your private decryption key is created locally from it and never leaves your device.
  2. In the dashboard, choose Revolut and select the account type you hold — business or personal.
  3. You are redirected to Revolut's own secure login, where you approve access on their consent screen. This PSD2 consent is valid for up to 180 days, after which you simply re-approve.
  4. Your Revolut accounts and transactions sync back into your dashboard, ready to view.

Access your data

Once Revolut is connected, developers can optionally read the data programmatically. 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. Every request sends the X-Api-Key header, and each response is decrypted locally with your own key. An API key on its own only ever returns ciphertext — the plaintext exists only on your machine.

FAQ

Do I need a Revolut developer account or certificate?

No. You approve access on Revolut's normal consent screen, and open-banking.io handles the regulated PSD2 layer. No certificates, no licensing.

Can open-banking.io see my Revolut transactions?

No. The service is zero-knowledge and holds only your public key. Decryption happens on your device with a key only you possess.

How much does it cost?

Around EUR 3 per month for access to Revolut and 2,600+ other EU/UK banks.

Ready to start? Visit open-banking.io.