Guides • Build Banking Apps
Who can access the API

Introduction to the Open Banking API

The Revolut Open Banking API is the gateway for third-party providers to interact with Revolut customers and products.

You can take advantage of the Open Banking API to build your banking applications whether you are

  • A regulated third party provider that wants to get account and transaction information of Revolut customers and initiate different types of payments, or
  • An innovative service provider that is looking to seamlessly integrate Revolut functions into your own applications. You must become a Revolut partner to use our API. For more information, see Revolut partners.

Who can access the API

Regulated Third Party Providers under PSD2

Third Party Providers (TPPs) are authorized online service providers under PSD2 (Revised Payment Services Directive). If you are either a Payment Initiation Service Provider (PISP) or Account Information Service Provider (AISP) in the European Union (EU) or the United Kingdom (UK), you are regulated by financial regulatory bodies in the relevant jurisdictions.

To access our Open Banking API, you must use a valid eIDAS certificate or Open Banking (OBIE) certificate to register your application for production.


eIDAS certificates are issued by Qualified Trust Service Providers (QTSPs) in the European List of Trusted Services.

Revolut Partners

If you are not a regulated TPP under PDS2, but would like to use the API, you can contact us to see if you qualify for API access.


Please make sure you seek your own legal advice to understand if you need to be regulated to access financial data from the Revolut Open Banking API.

Was this page helpful?