Triodos Bank

Developer portal: https://developer.triodos.com/

API endpoints

Triodos Bank (sandbox) API endpoints
NameURL
consentApiUrihttps://xs2a-sandbox.triodos.com/xs2a-bg/{country}/v1/consents
accountsApiUrihttps://xs2a-sandbox.triodos.com/xs2a-bg/{country}/v1/accounts
paymentInitiationApiUrihttps://xs2a-sandbox.triodos.com/xs2a-bg/{country}/v1/{payment-service}/{payment-product}
paymentApiUrihttps://xs2a-sandbox.triodos.com/xs2a-bg/{country}/v1/{payment-service}/{payment-product}/{paymentId}
paymentStatusApiUrihttps://xs2a-sandbox.triodos.com/xs2a-bg/{country}/v1/{payment-service}/{payment-product}/{paymentId}/status
consentStatusApiUrihttps://xs2a-sandbox.triodos.com/xs2a-bg/{country}/v1/consents/{consentId}/status

Sandbox OAuth API configuration

Triodos Bank (sandbox) Sandbox OAuth API endpoints
NameValue
authorization_endpointhttps://xs2a-sandbox.triodos.com/auth/{country}/v1/auth
token_endpoint_auth_methods_supported
client_secret_basic
token_endpointhttps://xs2a-sandbox.triodos.com/auth/{country}/v1/token
scopes_supported
AIS
PIS
scopes{"AIS":"openid offline_access AIS:{consentId}","PIS":"openid offline_access PIS:{paymentId}"}
id_token_signing_alg_values_supported
PS256
request_object_signing_alg_values_supported
PS256
grant_types_supported
refresh_token
authorization_code
code_challenge_methods_supported
S256

Test users

Dutch account

IBANToken number
NL36TRIO03795013179103349620

Belgian account

IBANToken number
BE645230810509524216382852

UK account

IBANToken numberAccount NumberSort Code
GB31TRIO16581021027900687055470221027900165810

Feedback

Edit this page on GitHub

Edit the data behind this page on GitHub

You may also leave feedback directly onGitHub