UK Open Banking
type: DataCatalog
description: UK Open Banking standard with REST APIs for account and transaction data, payment initiation, variable recurring payments, and confirmation of funds for regulated financial services. Governed by the Open Banking Implementation Entity (OBIE) and overseen by the FCA and PSR under PSD2 and the CMA Order.
license: https://www.openbanking.org.uk/terms/
keywords: Open Banking
keywords: Financial Services
keywords: Payments
keywords: Account Information
keywords: PSD2
keywords: UK
keywords: Banking
keywords: Fintech
keywords: Regulated
publisher: Open Banking Implementation Entity
dataset: UK Open Banking Read/Write API
dataset: UK Open Banking Open Data API
dataset: UK Open Banking Dynamic Client Registration API
dataset: UK Open Banking Directory API
main entity of page: https://www.openbanking.org.uk/
additional property: DeveloperPortal
  type: PropertyValue
  value: https://openbanking.atlassian.net/wiki/spaces/DZ/overview
additional property: Standards
  type: PropertyValue
  value: https://standards.openbanking.org.uk/
additional property: GitHubOrganization
  type: PropertyValue
  value: https://github.com/OpenBankingUK
additional property: APIPerformance
  type: PropertyValue
  value: https://www.openbanking.org.uk/api-performance/

UK Open Banking Read/Write API
type: WebAPI
type: DataService
description: RESTful APIs enabling Third Party Providers (TPPs) to access customer account information and initiate payments on behalf of consumers and businesses, with customer consent, via Account Servicing Payment Service Providers (ASPSPs). Covers AISP, PISP, CBPII, and VRP roles under the UK Open Banking Standard v4.0.1.
version: 4.0.1
base URL: https://{aspsp-host}/open-banking/v4.0
keywords: Account Information
keywords: Payment Initiation
keywords: Variable Recurring Payments
keywords: Confirmation of Funds
keywords: Event Notifications
endpoint URL: https://{aspsp-host}/open-banking/v4.0
has part: Account and Transaction API
  type: WebAPI
  version: 4.0.1
  specification URL: https://raw.githubusercontent.com/OpenBankingUK/read-write-api-specs/master/dist/openapi/account-info-openapi.yaml
  path count: 28
  schema count: 243
has part: Payment Initiation API
  type: WebAPI
  version: 4.0.1
  specification URL: https://raw.githubusercontent.com/OpenBankingUK/read-write-api-specs/master/dist/openapi/payment-initiation-openapi.yaml
  path count: 40
  schema count: 110
has part: Confirmation of Funds API
  type: WebAPI
  version: 4.0.1
  specification URL: https://raw.githubusercontent.com/OpenBankingUK/read-write-api-specs/master/dist/openapi/confirmation-funds-openapi.yaml
  path count: 3
  schema count: 15
has part: Events API (ASPSP Endpoints)
  type: WebAPI
  version: 4.0.1
  specification URL: https://raw.githubusercontent.com/OpenBankingUK/read-write-api-specs/master/dist/openapi/events-openapi.yaml
  path count: 3
  schema count: 12
has part: Event Notification API (TPP Endpoints)
  type: WebAPI
  version: 4.0.1
  specification URL: https://raw.githubusercontent.com/OpenBankingUK/read-write-api-specs/master/dist/openapi/event-notifications-openapi.yaml
  path count: 1
  schema count: 5
has part: Variable Recurring Payments API
  type: WebAPI
  version: 4.0.1
  specification URL: https://raw.githubusercontent.com/OpenBankingUK/read-write-api-specs/master/dist/openapi/vrp-openapi.yaml
  path count: 6
  schema count: 83

UK Open Banking Open Data API
type: WebAPI
type: DataService
description: Public-facing APIs enabling third-party developers to access standardized open data published by Account Servicing Payment Service Providers, including ATM locations, branch locations, personal current account products, business current account products, SME credit cards, and SME loans. No customer authentication required.
base URL: https://{aspsp-host}/open-banking/v2.4
keywords: ATM Locator
keywords: Branch Locator
keywords: Product Data
keywords: Open Data
keywords: Public APIs
endpoint URL: https://{aspsp-host}/open-banking/v2.4

UK Open Banking Dynamic Client Registration API
type: WebAPI
type: DataService
description: Allows TPPs to dynamically register as OAuth clients with ASPSPs by submitting Software Statement Assertions issued by the Open Banking Directory. Supports client creation, retrieval, update, and deletion, and enables automated TPP onboarding without manual bank-by-bank enrollment.
documentation: https://openbanking.atlassian.net/wiki/spaces/DZ/pages/1150124033/
base URL: https://{aspsp-host}/open-banking/v3.3
keywords: Dynamic Client Registration
keywords: OAuth
keywords: TPP Onboarding
keywords: Security

UK Open Banking Directory API
type: WebAPI
type: DataService
description: Technical API describing the Open Banking Directory, including participant registration, Software Statement management, and service discovery for TPPs and ASPSPs operating within the UK Open Banking ecosystem. Enables TPPs to obtain credentials required to access banking APIs.
documentation: https://openbanking.atlassian.net/wiki/spaces/DZ/pages/1150124033/
keywords: Directory
keywords: Participant Registration
keywords: Software Statements
keywords: Service Discovery