Revolut API Access in Denmark | Open Banking Sync
Pulling live data out of Revolut no longer means scraping the app or wrestling with sandbox certificates. With open-banking.io you point one API at Revolut in Denmark and start streaming account details, running balances and full transaction history into your own product, ledger or spreadsheet. It works the same whether the underlying account is a Revolut personal wallet or a Revolut Business profile.
How to connect Revolut
- Create an open-banking.io account and grab your API key.
- Call the connect endpoint with the Revolut institution (BIC REVOLT21) for the Denmark region.
- Redirect the account holder to Revolut's own login and strong customer authentication screen.
- The holder approves the data-sharing consent inside Revolut.
- Fetch accounts, balances and transactions over standard REST — JSON in, JSON out.
What data you get
- Accounts — IBAN, currency, holder name and account type (business or personal).
- Balances — cleared and available amounts, refreshed on demand.
- Transactions — booked and pending entries with counterparties, amounts, timestamps and reference text.
Consent and coverage
A single Revolut authorisation stays valid for up to 180 days before the customer needs to re-approve, so long-running integrations keep syncing without weekly friction. Revolut is one of 2,600+ banks reachable through the same open-banking.io interface, meaning the code you write here is reused verbatim for every other institution across the EU and UK.
Privacy by design
open-banking.io is zero-knowledge: credentials are entered only on Revolut's side and never touch our servers, and we don't store the financial data that flows through. There are no eIDAS or QWAC certificates to buy, renew or install — the platform handles the regulated transport layer so you handle only your logic.
Pricing
Flat access from roughly EUR 3 per month. No per-call surcharges, no enterprise onboarding fee, no separate contract for each bank you add.
FAQ
Does this support Revolut Business as well as personal accounts?
Yes. Both account types are exposed through the same endpoints; the type field tells you which one you're reading.
How often can I refresh Revolut data?
As often as your workflow needs within the active consent window. Balances and transactions are pulled on request, so you control the cadence.
Do I need my own open-banking licence?
No. open-banking.io provides the regulated access layer, so you connect to Revolut without holding a TPP licence or managing certificates yourself.
Ready to start? Explore the docs and connect Revolut at https://open-banking.io.