The Open Data API specifications allow API providers (e.g. banks, building societies and ATM providers) to develop API endpoints which can then be accessed by API users (e.g. third party developers) to build mobile and web applications for banking customers.

These specifications allow providers to supply up to date, standardised, information about the latest available products and services so that, for example, a comparison website can more easily and accurately gather information, and thereby develop better services for end customers.

API Dashboard

Open Banking do not provide direct access to live API end points. Rather, these are implemented and supported by each API provider. The API Dashboard lists all available API end points, and show which API version is supported by each provider.

API Dashboard

Open Data API Specifications

Specifications for ATMs, Branches, Personal Current Accounts, Business Current Accounts, Business Unsecured Loans, and Commercial Credit Cards.

API Specifications

Open Data API Providers

Become an API provider and share your products and services with your customers

Providers adopting Open Banking maintain control of their information, ensuring their products are accurately represented.

Open Banking APIs give providers up to date, standardised, information about the latest available products and services that they can pass on to customers.


Enrol As An API Provider

Open Data API Users

Use our Open Banking APIs and Data Standards to build your own apps and websites, opening up easy entry into a new retail banking marketplace.

You can get involved, learn more about Open Banking and find tools to help you build web and mobile applications through the links on this page.

To get support and more information, or just to keep up to date with our progress, please enrol with us.

Enrol As An API User

Enrolment is optional for API users but is required if you wish to receive support from Open Banking. API Providers must enrol.
This is a new service currently in public ‘beta’, which means is it being continually tested and improved. Care must be taken when using data from this service. Please refer to our Open Licence and Terms and Conditions.