Revolut API Access in Bulgaria | Open Banking

Pull live Revolut data into your own systems without wrestling with certificates, bank-specific portals, or fragile scrapers. open-banking.io gives you a single, regulated open-banking connection to Revolut in Bulgaria, so account information flows straight into your app, spreadsheet, or accounting stack the moment a customer grants consent.

Whether you're building a personal finance tool, automating reconciliation, or aggregating multiple providers, Revolut sits behind the same clean endpoints as every other bank we cover.

How to connect Revolut

  1. Sign up for open-banking.io and grab your API key.
  2. Call our endpoint with the Revolut identifier for Bulgaria (BIC REVOLT21).
  3. Redirect your customer to Revolut to authenticate and approve access.
  4. Receive an access token and start reading account data immediately.
  5. Refresh within the consent window to keep the connection live.

No eIDAS certificates, no sandbox paperwork, no per-bank onboarding — the same integration works across our entire network.

What data you can access

Once a Revolut customer authorises the connection, you can retrieve:

  • Accounts — details for both business and personal Revolut accounts
  • Balances — current and available figures in real time
  • Transactions — historical and incoming movements with rich metadata

Revolut lets customers grant a maximum consent duration of 180 days, after which they simply re-authorise. Both business and personal account types are supported. Revolut is one of 2,600+ banks reachable through the same API across the EU and UK, so adding more institutions later is a config change, not a new project.

Privacy by design

We run a zero-knowledge architecture: your customers' banking data passes through to you without us retaining it, and there are no certificates for you to generate, store, or rotate. Security and compliance are handled on our side so you can focus on your product.

Pricing

One flat subscription of roughly EUR 3/month unlocks Revolut alongside every other bank in the network — no per-connection fees, no surprise tiers.

FAQ

Does this cover both personal and business Revolut accounts?

Yes. Both account types in Bulgaria are supported through the same endpoints.

How long does a Revolut connection stay active?

Up to 180 days per consent. After that, the customer re-authorises in a few taps.

Do I need special certificates to connect?

No. Our service is certificate-free — you only need your open-banking.io API key.

Ready to start? Visit open-banking.io and connect Revolut today.