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 our Revolut partner to get access to 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 Lists. You can get a list of trust service providers there.
If you are not a regulated TPP under PDS2, but would like to access the API, you can contact us to see if you’re qualified for access to our endpoints.
Ensure that you seek your own legal advice to understand if you need to be regulated to access financial data from the Revolut Open Banking API.