Third Party Providers (TPPs) can use our developer portal to find all the information you need about our Open Banking APIs, so they can develop and test Open Banking applications. You need a good working knowledge of REST concepts and structures to get the most from them.
We support Open Banking OBWAC and OBSeal certificates.
UK-based TPPs have been unable to use eIDAS certificates since 1 January 2021.
Read more about use of certificates for purposes of identification.
European TPPs are unable to interact with our Open Banking services as TPPs that we work with must be on the FCA register or registered with the Gibraltar Financial Services Commission.
Our sandbox environment is a safe and controlled place to develop and complete end-to-end testing of your APIs without affecting our production services.
It replicates the functionality of our production environment where possible and appropriate. So, you can use the same codebase when you move to using the production environment.
Yes, customers can manage their consents in the 'Open banking connections' dashboard through our online banking services and mobile app.
No, we only require re-authentication:
If you’ve checked our help and support pages and you need further support, please let us know by contacting our TPP support team.
We’re operating a manual onboarding process.
You just need to request a secure email account, then send us some documentation, and complete and send our onboarding form.
We’ll then run some checks and onboard you if we have all the information we need.
We have help and support information on how to onboard.
If you still need further help onboarding, you can contact our TPP onboarding team.
We need an SSA (Software Statement Assertion) to identify your Open Banking application. To get this:
We need digital certificates for transport and signing. To get these:
To work with us, TPPs need to:
Our team will do the necessary checks and once complete, we’ll confirm you as a TPP if your application has been successful.
Yes, you’ll need to follow the onboarding process to set up API services.
Open Banking is when a customer uses a third party app or website to see information about their payment account, or to make payments. They need to agree to share some of their data with the company who provides the service – the third party provider (TPP).
You can read:
You can find the latest updates on our Open Banking service status page.