Revolut (Norway) API Access via Open Banking

Revolut has become a default account for many people and businesses in Norway, but pulling your balances and transaction history into your own tools normally means wrestling with certificates, sandbox registrations and PSD2 paperwork. open-banking.io removes all of that. It connects to Revolut on your behalf, keeps your data encrypted with a key only you hold, and gives developers a clean way to read it afterwards.

Revolut in Norway is reachable under BIC REVOLT21, and open-banking.io supports both personal and business Revolut accounts. A single access consent stays valid for up to 180 days before Revolut asks you to re-authorise, so you set it up once and forget about it for months.

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 at open-banking.io and set your encryption passphrase. Your keys are generated locally on your own device, so nobody else can decrypt what follows.
  2. In the dashboard, search for Revolut and choose the account type you hold — personal or business.
  3. You are redirected to Revolut's own secure login, where you approve the access request (the standard PSD2 consent screen).
  4. Once approved, your Revolut accounts and transactions sync straight back into your dashboard.

That is the whole flow. You authenticate directly with Revolut, and open-banking.io never sees your login.

Access your data

Reading Revolut programmatically is an optional step you take after the connection exists. 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 you can use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API directly. Requests carry your key in the X-Api-Key header, and every response is decrypted locally with your own key. The API key alone only ever returns ciphertext — the readable data exists only on your machine.

The service is certificate-free and zero-knowledge: open-banking.io stores only your public key and can never read your finances. Access to 2,600+ EU/UK banks costs around EUR 3/month.

FAQ

Do I connect Revolut with an API key?

No. You connect in the dashboard by approving access on Revolut's own screen. API keys are only for reading data later.

Can the CLI connect my Revolut account?

No. The CLI and SDK only read and sync accounts you have already connected — there is no connect command.

Can open-banking.io see my Revolut data?

No. It holds only your public key; decryption happens on your device with a key only you have.

Ready to start? Visit open-banking.io.