Revolut Slovakia API Access & Open Banking Data

Revolut has become one of Slovakia's most-used accounts for everyday spending, salaries and business payouts. If you want a clean, programmatic view of that money — balances, transactions, multi-currency pockets — open-banking.io gives you PSD2-grade access without certificates, custom integrations or eIDAS paperwork. You connect once, and your Revolut data (BIC REVOLT21) flows into a dashboard that only you can decrypt.

open-banking.io covers 2,600+ European banks and supports both business and personal Revolut accounts. It is built to be zero-knowledge: encryption keys are generated on your own device, so the service stores your public key only and never sees your unlocked statements.

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 an encryption passphrase. Your private decryption key is created locally, on your device, and never leaves it.
  2. In the dashboard, choose Revolut (Slovakia) and select the account type you hold — business or personal.
  3. You are redirected to Revolut's own secure login, where you approve access on their consent screen. This is standard PSD2 authorisation, granted for up to 180 days before you renew it.
  4. Your Revolut accounts and transactions sync back into your dashboard, already decrypted on your side.

Access your data

Reading the data programmatically is an optional developer step you take after connecting. Open 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 use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API directly. Every request sends the X-Api-Key header, and each response is decrypted locally with your own key. An API key on its own returns only ciphertext — without your private key, nobody, including open-banking.io, can read a byte.

All of this runs from roughly EUR 3/month, with no certificate or bank partnership required.

Do I need a developer account to connect Revolut?

No. Connecting is done in the dashboard by approving access on Revolut's login. API keys are only for the optional read step afterwards.

Can open-banking.io see my Revolut transactions?

No. It holds only your public key. Data is decrypted on your device with a private key that never leaves it.

How long does Revolut access last?

Revolut consent runs up to 180 days, after which you re-approve access from the dashboard.

Ready to start? Visit open-banking.io.