The Open Data Business Current Account (BCA) API Specification simplifies access to BCA product data by providing a standard API, reducing reliance on proprietary APIs, data capture agencies, or screen scraping. It supports multiple brands within a banking group, each offering multiple BCA products.
This specification includes all relevant artifacts for the Open Data Business Current Account (BCA) API Specification. Currently, price comparison websites have to obtain their BCA 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 BCA 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"
}]
}