This specification includes all relevant artefacts for the Open Data Personal Current Account (PCA) API Specification.
Currently, price comparison websites have to obtain their PCA product data either via bank proprietary APIs, via information collected by dedicated data capture agencies or via "screen scraping" (i.e. capturing product web page information and writing scripts to extract relevant data). This work is complex and prone to error, so having a standard API would make the data capture side much easier and allow more third party providers to provide applications that could target particular consumer markets.
This endpoint can contain multiple brands owned by a particular banking group. Each brand can own multiple PCA products.
Documentation
- Contents
Check on the OpenAPI Documentation carefully to understand the required request and structure.
- Security
Remember to retrieve the credentials of your App in "My Apps" checking on the Consumer Key and Consumer Secret.
Error Format
All OpenBanking APIs throw errors in following JSON format:
{"Id": "123",
"Code": "123",
"Message":"Message example",
"Description": "Description of error",
"Errors":[
{
"ErrorCode":"AC17",
"Message":"Message Example",
"Path":"/accounts",
"Url":"url.example.com"
}]
}