Metro Bank API version 1.0

We currently have the following APIs available to registered developers:

You will need to register as a developer or log in to find out more.

Identity API version 1.0

This API is designed to be called by TPPs (Third Party Providers) before the initiation of AIS or PIS requests. TPPs can use the Identity API for functionalities like getting themselves authorised by the TPP consumer, registered with the authorisation server, generation of access token (both client credential grant type and authorisation code grant type) and refresh token, and generation of SSA (software statement assertion). Additionally the Identity API also provides health check utilities through ping endpoint.

Account API version 1.0

This API is designed to be called by TPPs (Third Party Providers) to retrieve the information related to accounts, transactions and balances associated with a single account id or for all the account ids linked with the TPP customer’s consent. At the same time, TPPs can use this API to create, retrieve and delete account-request ids for a TPP consumer. Additionally the Account API also provides health check utilities through ping and status endpoints.