Revolut API Access in Germany | open-banking.io

Pulling live data out of your Revolut account in Germany usually means wrestling with eIDAS certificates, sandbox registrations and per-bank onboarding. open-banking.io removes that overhead: a single API endpoint keeps your Revolut accounts, balances and transaction history in sync, whether you run a personal wallet or a Revolut Business profile. Point your integration at us once and Revolut (BIC REVOLT21) behaves like any other supported institution.

How to connect Revolut

  1. Sign up for an open-banking.io account and grab your API key.
  2. Call the institutions endpoint and select Revolut for Germany.
  3. Redirect the account holder to Revolut's secure login and strong customer authentication.
  4. The user approves consent for the accounts they want to share.
  5. Receive the callback and start reading structured data straight away.

What data you get

  • Accounts — identifiers, currency and account type (business or personal)
  • Balances — current and available figures, refreshed on demand
  • Transactions — booked and pending entries with counterparties, amounts and reference details

Everything arrives as clean, normalised JSON, so you skip the parsing quirks that come with scraping or CSV exports.

Revolut consent under this connection lasts up to 180 days before the customer re-authenticates — one of the longer windows available, which keeps background syncs uninterrupted. open-banking.io reaches Revolut alongside 2,600+ banks across the EU and UK, so a single integration scales far beyond one provider.

Privacy by design

We operate a zero-knowledge model: credentials go directly to Revolut, never to us, and we hold no eIDAS certificate on your behalf. Because the setup is certificate-free, there is nothing to renew, store or secure yourself — you build the feature, we handle the plumbing.

Pricing

One flat plan of roughly EUR 3/month covers Revolut and every other supported institution. No per-call metering, no enterprise minimums, no surprise tiers.

Does open-banking.io support Revolut Business accounts?

Yes. Both business and personal Revolut account types are available through the same connection flow.

How often can I refresh Revolut data?

As often as your use case needs within the 180-day consent window. Balances and transactions are fetched on request, so you control the cadence.

Do I need my own bank licence or certificate?

No. The connection is certificate-free and licence-free for you — open-banking.io provides the regulated access layer.

Ready to start? Explore the docs at https://open-banking.io.