Getting Started

The APIs described here are applicable for Triodos account holders in Belgium, The United Kingdom and The Netherlands.

For our Spanish API, please instead refer to this page

The References section describes the technical standards and regulations that form the basis of our Open Banking APIs.

The Modules section describes the structure of our Open Banking APIs.

The Signatures section describes when a digital signature is required and how to generate one.

The Registration section describes how to register your redirect URIs and gain access to our Open Banking APIs.

The Authorisation section describes the SCASCA - Strong Customer Authentication. SCA is defined by the RTS as ‘an authentication based on the use of two or more elements categorised as knowledge (something only the user knows), possession (something only the user possesses) and inherence (something the user is) that are independent’ and that ‘protect[s] the confidentiality of the authentication data’. / OAuthOAuth - The OAuth 2.0 authorization framework enables a third-party application to obtain limited access to an HTTP service. The authorization code grant type is used to obtain both access tokens and refresh tokens and is optimized for confidential clients. authorisation process and flows.

The Account Information Service describes how to access account information.

The Payment Initiation Service describes the payment initiation and authorisation process.

The Confirmation of Funds Service describes how to request funds confirmations.

The API Test Client

To make it easier to get started without having to understand all of these specifications in detail, we provide a fully functional API Test Client that demonstrates the usage of our APIs in the Sandbox EnvironmentSandbox Environment - This is a test environment provided by Triodos that TPPs can use to build and test applications that use our Open Banking API. QSEALC and QWAC certificates are not required in the Sandbox Environment..

The Sandbox Environment is an online test environment that allows you to build and test applications that use our Open Banking APIs.

We recommend to use a tool such as the network debugger function of your web browser (bound to the F12 key in most web browsers) in combination with the API Test Client. In this way you can quickly familiarize yourself with the required request parameters and responses of the APIs.