The Open Banking API Specifications consist of 5 distinct types of specifications. These include Read/Write API Specifications, Open Data API Specifications, Directory Specifications, Dynamic Client Registration Specifications and finally MI Reporting Specifications.
Specification describing a collection of RESTful APIs that enable TPPs to access information and initiate payments for customers, by connecting to ASPSPs – securely, efficiently, and with customer consent.
Specifications allowing API providers (e.g. banks, building societies and ATM providers) to develop API endpoints which can then be accessed by API users (e.g. third party developers) to build mobile and web applications for banking customers.
Specification defining the APIs for TPPs to submit Software Statement Assertions to ASPSPs for the purpose of creating OAuth clients that are registered with ASPSPs.
MI Reporting Specifications
Specifications for MI Reporting of ASPSPs to Open Banking. MI specification includes detailed Data Dictionary and examples of MI reporting template.