Santander Cloud Enabled Open Banking Channel Now Live.
More Information

Welcome to the Santander Developers Portal

Get started
Explore our APIs
3.3.0

OpenBanking DCR

Dynamic Client Registration (DCR) API provides the ability for TPP to submit a Software Statement Assertion (SSA) to Santander for the purpose of registering and managing OAuth clients. The TPPs can use this API to * Register a new client * Retrieve the details for a client that has already been registered * Modify one or more attributes related to an existing client * Delete an existing client
View documentation
v4.0.0

OB PaymentInitiation Sandbox

This API provides the ability for authorised payment initiation service providers (PISPs, TPPs - third party providers) to try out Open Banking Payment Initiation Service endpoints to sample responses for typical happy and unhappy path payment and consent scenarios. All OB PIS payment types and journeys are supported. Scenarios or predefined and responses are fixed based on set inputs. This API is developed according to the Open Banking Read/Write API Specifications and fulfils PSD2 regulation, see https://www.openbanking.org.uk
View documentation
1.0.0

Open Banking Aggregated Polling API

This API provides the ability for approved/authorised Account Information Service Providers (AISPs), Card Based Payment Instrument Issuers (CBPIIs) and Payment Initiation Service Providers (PISPs) to retrieve a list of all revoked or cancelled consents that have been made against the Account & Transactions APIs and/or the Confirmation of Funds APIs and/or the VariableRecurringPayment APIs. This API is developed according to the Open Banking Read/Write API Specifications and fulfils PSD2 regulation. See https://www.openbanking.org.uk
View documentation
4.0.0

Account and Transactions V4.0

This API provides the ability for approved/authorised Account Information Service Providers (AISPs) to access a customer's account and transaction information for business current accounts (BCAs) and Personal Current Accounts (PCAs), Credit Cards, Savings Payment Accounts and Multi-Currency Payment Accounts, only when the PSU grants consent. This API is developed according to the Open Banking Read/Write API Specifications and fulfils PSD2 regulation.
View documentation
Frequently Asked Questions
What is Open Banking?
Open Banking is a reform, called for by the Competitions & Market Authority (CMA), which mandates Santander and the eight other largest current account providers (CMA9) to securely share customer account data and initiate payments with registered third party providers (TPPs) provided the customer has given their consent.
What are our Open Banking APIs?
All our Open Banking APIs are documented in the API Catalogue. Please refer to the API Catalogue in the Developer Portal for details.
How can I access Santander's Read/Write APIs?
As a TPP, in order to access our Read/Write APIs, you need to be enrolled with Open Banking (Enrolling Onto Open Banking Guide) and registered with the Financial Conduct Authority (FCA) or a National Competent Authority (NCA), as either an AISP and/or PISP, TSP or CBPII. This will then enable you to access our APIs through the Santander Developer Portal.
How do I dynamically register with Open Banking APIs?
Santander supports the Open Banking Dynamic Client Registration implementation (RFC 7591). You can use the DCR API to dynamically register with us.