Revolut API Access — Connect Revolut Luxembourg

Pulling live data out of Revolut usually means wrestling with per-bank integrations and certificate paperwork. open-banking.io removes that friction: a single API endpoint syncs your Revolut (Luxembourg) accounts — business or personal — so your app, dashboard, or accounting tool always reflects the latest balances and movements.

Revolut is reachable through our regulated open-banking connection (BIC REVOLT21), the same standardised rails that already cover 2,600+ banks across the EU and UK. You write your integration once and it works everywhere.

How to connect Revolut

  1. Create an open-banking.io account and grab your API key.
  2. Call the connect endpoint and select Revolut (Luxembourg) as the institution.
  3. You're redirected to Revolut to log in and approve access — the same secure screen you already trust.
  4. Choose the business or personal accounts you want to share.
  5. Consent granted — start reading data over the API within seconds.

What data you can access

  • Accounts — identifiers, currency, account type and holder details.
  • Balances — real-time available and booked amounts.
  • Transactions — dated, categorisable transaction history with counterparties and references.

Everything arrives in one consistent JSON schema, so Revolut data looks identical to every other bank you connect.

A single Revolut authorisation stays valid for up to 180 days before the user needs to re-approve — the maximum the standard allows, which means fewer interruptions for your customers. Coverage spans both business and personal Revolut account types.

Privacy by design

We are zero-knowledge: your customers' banking credentials are entered only on Revolut's own login page, never on ours, and we never see or store them. There are no eIDAS certificates to buy, renew, or manage — the certificate-free setup keeps compliance overhead off your plate while data stays encrypted end to end.

Pricing

Flat and predictable: around EUR 3 per month. No per-call surcharges, no enterprise minimums, no setup fees — the same rate whether you connect Revolut alone or thousands of institutions.

Does open-banking.io store my Revolut login?

No. You authenticate directly with Revolut, and we never receive your username or password.

Which Revolut accounts are supported?

Both business and personal Revolut (Luxembourg) accounts, identified by BIC REVOLT21.

How often do I need to reconnect?

Each consent lasts up to 180 days, after which the account holder simply re-approves access.

Ready to sync Revolut in minutes? Get started at open-banking.io.