Welcome to Santander Developers

This website is for software developers. Please visit the Santander website for access to Online Banking and more information on our products and services.


Open Banking

These APIs have been developed so that they meet the Open Banking Read/Write API specifications. To use these APIs you need to become an approved Account Information Service Provider (AISP) or Payment Initiation Service Provider (PISP). Find out more information on Open Banking APIs in our Frequently Asked Questions page.

Latest news


Visit our Santander Labs portal to experiment using APIs and data sets based on realistic customer data here!


New Custom Data Types

For model class "OBExternalAccountIdentification4Code", we have introduced a custom data type for Account/SchemeName called "UK.Santander.SavingsRollNumber" to identify some Savings Accounts which do not have a numeric sort code account number format.

Examples of this type of Savings Account number would be: SAVINGR12345678 or SAVING123456789

NB. This only applied to our Account & Transactions API v3.1


We are happy to communicate we have introduced in our Santander|DEVELOPERS portal a set of new features for the Account Information and Payment Initiation Services and in addition the launch of the Confirmation of Funds API. This new release makes now available functionality under PSD2 Regulation through the UK’s Open Banking specifications:

  • eIDAS certificates authentication
  • All Corporate Customers payment accounts
  • All Cahoot customers payment accounts
  • Credit Card accounts for AISP Services
  • Savings Accounts for AISP Services
  • Chaps and International Payment Services are now live
  • Our new Confirmation of Funds API for CBPII subscription

In parallel, all our User Interfaces have been updated to include the latest Strong Customer Authentication (SCA) changes to match this security requirement in our other customer channels, with the exception of Logon SCA changes – which have been deferred under direction from the FCA to Q1 2020.

Regulated data: regulated approval required

Payment Initiation V3

This API provides the ability for authorised payment initiation service providers (PISPs, TPPs – third party providers) to initiate and ...

Confirmation of Funds V3

The API endpoints described here allow a Card Based Payment Instrument Issuer ('CBPII') to: - Register an intent ...

Account and Transactions V3

This API, provides the ability for approved/authorised account information providers (AISPs) to access a customer’s (payment service user, PSU) account ...

Do I need the Sandbox or the Production Developer Portal?


Open Data or Regulated Data?

Anyone can use the Open Data APIs by visiting our Get Started guide. For Regulated Data, you need regulatory approval.


Do you have approval?

If you're an approved Third Party Provider (TPP), you can log-in through Open Banking. If not, you must start with our sandbox.


Approved and ready to start?

Read our Get Started guide to register your app and subscribe to our APIs.

Open data: no registration requried


Information on our branches, including locations and opening times. The branch API provides information on all Santander branches. Key features are: List ...


Product information on our current accounts, commercial credit cards and SME loans. This API provides up-to-date information about Santander UK’s on ...


Information on our ATMs, including locations and features. The ATM API provides information on all Santander ATMs. Key features are: List of ...