TSB Bank

Developer portal: https://developer.tsb.co.uk/

API endpoints

TSB BANK (sandbox) API endpoints
NameURL
BaseAISPApiUrihttps://sandbox.tsb.co.uk/sandbox/openbanking/open-banking/v3.1/aisp
BasePISPApiUrihttps://sandbox.tsb.co.uk/sandbox/openbanking/open-banking/v3.1/pisp
BaseCBPIIApiUrihttps://sandbox.tsb.co.uk/sandbox/openbanking/open-banking/v3.1/cbpii

Sandbox OAuth API configuration

TSB BANK (sandbox) Sandbox OAuth API endpoints
NameValue
token_endpointhttps://sandbox.tsb.co.uk/sandbox/openbanking/oidcapi/oauth2/token
scopes_supported
openid
accounts
payments
id_token_signing_alg_values_supported
PS256
request_object_signing_alg_values_supported
PS256
issuerhttps://sandbox.tsb.co.uk
authorization_endpointhttps://sandbox.tsb.co.uk/sandbox/openbanking/oidcapi/oauth2/authorize
token_endpoint_auth_methods_supported
client_secret_basic
grant_types_supported
refresh_token
client_credentials
authorization_code
  • TSB BANK (sandbox) details
  • Country HQ
    United Kingdom
  • Developer portal

    developer.tsb.co.uk

  • fapi-financial-id
    0015800001ZEZ3hAAH
  • Active in 1 market:
  • United Kingdom

Test users

Please Note: 1st password must be minimum 2 characters. All other Passwords, Memorable Information and One Time Password in the Consent Flow will accept anything you submit.

User ID# of AccountsAccount TypesAccount Sub TypesEndpoints
Supported# Transactions
per AccountFunds Confirmation
(PSI)
testuser11PersonalCurrent AccountBalances Beneficiaries Statements Transactions20+
>£1,000 = false
testuser24Personal
BusinessLoan

Mortgage
PrePaid Card
Savings|Balances Beneficiaries Statements Transactions|10+|

£1,000 = false|
|testuser3|4|Personal
Business|PrePaid Card
Loan 
Mortgage
Savings|Balances Beneficiaries Statements Transactions|10+|
£1,000 = false|
|testuser4|3|Personal
Business|Mortgage
PrePaid Card
Savings|Balances Beneficiaries Statements Transactions|10+|
£1,000 = false|
|testuser5|3|Personal
Business|PrePaid Card
Savings|Balances Beneficiaries Statements Transactions|10+|
£1,000 = false|
|testuser6|1|Personal|Savings|Balances Beneficiaries Statements Transactions|10+|
£1,000 = false|
|testuser7|1|Business|PrePaid Card|Balances Beneficiaries Statements Transactions|10+|
£1,000 = false|
|testuser8|1|Personal|Current Account|Balances Beneficiaries Statements Transactions|50+|
£1,000 = false|
|testuser9|1|Personal|Current Account|Balances Beneficiaries Statements Transactions Standing Orders (inc Int.)|50+|
£1,000 = false|
|testuser10|1|Business|Current Account|Balances Beneficiaries Statements Transactions (Credits)|10+|
£1,000 = false|
|testuser11|1|Personal|Savings|Balances Beneficiaries Statements Transactions (Debits)|10+|
£1,000 = false|
|testuser12|1|Personal|Current Account|Balances Beneficiaries Statements Transactions Direct Debits Scheduled Payments Domestic Payments|10+|
£1,000 = false|
|testuser13|1|Business|Savings|Balances Beneficiaries Statements Transactions (Debits & Credits)|10+|
£1,000 = false|
|testuser14|1|Business|Current Account|Balances Beneficiaries Statements Transactions Direct Debits Standing Orders|10+|
£1,000 = false|
|testuser15|1|Business|Current Account|Balances Beneficiaries Statements Transactions
Direct Debits Scheduled Payments Domestic Payments  Domestic Scheduled Payments Standing_Orders Domestic standing Orders International Standing Orders||
£1,000 = false|
|testuser18|1|Business|Current Account|Products|N/A|N/A|

Please Note: Required Passwords, Memorable Information and One Time Passwords will accept anything you submit.

Feedback

Edit this page on GitHub

Edit the data behind this page on GitHub

You may also leave feedback directly onGitHub