Public, unauthenticated OBIE Open Data API publishing personal current account product reference data. Confirmed live (HTTP 200, JSON) at the v2.2 base.
Halifax Open Data Personal Current Accounts API is one of 9 APIs that Halifax publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Open Data, Personal Current Accounts, and Products. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.
This API exposes
12 operations
across 6 paths,
organized into 6 resource areas.
It is described by OpenAPI 2.0, at version v1.3.
Requests are made against the base URL https://api.halifax.co.uk/open-banking/v2.2/personal-current-accounts.
12 operations6 paths0 schemas6 GET6 HEAD
Metadata
The identity and technical contract details declared by the specification.
Across 6 paths, the API surfaces 12 operations — 6 GET, 6 HEAD. They span 6 resource areas: Branch, ATM, PCA, BCA, SME, CCC. Each is listed below with its method, path, parameters, and response codes.
Branch 2
Endpoint for getting Branch data
GET
/branches
Gets a list of all Branch objects.
2 params→ 200400408429500503default
HEAD
/branches
Gets header information on the current set of Branch data
2 params→ default
ATM 2
Endpoint for getting ATM data
GET
/atms
Gets a list of all ATM objects.
2 params→ 200400408429500503default
HEAD
/atms
Gets header information on the current set of ATM data
2 params→ default
PCA 2
Endpoint for getting Personal Current Account data
GET
/personal-current-accounts
Gets a list of all Personal Current Account objects.
2 params→ 200400408429500503default
HEAD
/personal-current-accounts
Gets header information on the current set of Personal Current Account data
2 params→ default
BCA 2
Endpoint for getting Business Current Account data
GET
/business-current-accounts
Gets a list of all Branch Current Account objects.
2 params→ 200400408429500503default
HEAD
/business-current-accounts
Gets header information on the current set of Business Current Account data
2 params→ default
SME 2
Endpoint for getting Unsecured SME Loan data
GET
/unsecured-sme-loans
Gets a list of all Unsercured SME Lending objects.
2 params→ 200400408429500503default
HEAD
/unsecured-sme-loans
Gets header information on the current set of Unsercured SME Lending data
2 params→ default
CCC 2
Endpoint for getting Commercial Credit Card data
GET
/commercial-credit-cards
Gets a list of all Commerical Credit Card objects.
2 params→ 200400408429500503default
HEAD
/commercial-credit-cards
Gets header information on the current set of Commerical Credit Card data
2 params→ default
Specification
The full machine-readable OpenAPI contract behind this narrative.