Skip to content

Latest commit

 

History

History
118 lines (104 loc) · 4.5 KB

File metadata and controls

118 lines (104 loc) · 4.5 KB

Release v1.6.9 (24th August 2021)

The release is called v1.6.9, an update to support version 3.1.8 of the AIS, PIS, and CBPII Open Banking APIs, and includes support of 3.1.8 of the Variable Recurring Payment (VRP) standard.


Download: docker run --rm -it -p 8443:8443 "openbanking/conformance-suite:v1.6.9" | DockerHub | Setup Guide


Features Overview

This release provides backwards compatibility with previous versions of the Open Banking Read/Write Data API Specification (3.1.7, 3.1.6, 3.1.5, 3.1.4, 3.1.3, 3.1.2, 3.1.1 and 3.1.0).

Discovery file 3.1.8 entries for AIS, PIS and CBPII

The following examples show the 3.1.8 discovery file, discoveryItems section entries required for ais ,pis and cbpii.

AIS

"apiSpecification": {
  "name": "Account and Transaction API Specification",
  "url": "https://openbankinguk.github.io/read-write-api-site3/v3.1.8/profiles/account-and-transaction-api-profile.html",
  "version": "v3.1.8",
  "schemaVersion": "https://raw.githubusercontent.com/OpenBankingUK/read-write-api-specs/v3.1.8/dist/openapi/account-info-openapi.json",
  "manifest": "file://manifests/ob_3.1_accounts_transactions_fca.json"
},

PIS

"apiSpecification": {
  "name": "Payment Initiation API",
  "url": "https://openbankinguk.github.io/read-write-api-site3/v3.1.8/profiles/payment-initiation-api-profile.html",
  "version": "v3.1.8",
  "schemaVersion": "https://raw.githubusercontent.com/OpenBankingUK/read-write-api-specs/v3.1.8/dist/swagger/payment-initiation-swagger.json",
  "manifest": "file://manifests/ob_3.1_payment_fca.json"
},

CBPII

"apiSpecification": {
  "name": "Confirmation of Funds API Specification",
  "url": "https://openbankinguk.github.io/read-write-api-site3/v3.1.8/profiles/confirmation-of-funds-api-profile.html",
  "version": "v3.1.8",
  "schemaVersion": "https://raw.githubusercontent.com/OpenBankingUK/read-write-api-specs/v3.1.8/dist/swagger/confirmation-funds-swagger.json",
  "manifest": "file://manifests/ob_3.1_cbpii_fca.json"
},

VRP Support

Included below is a complete discovery file for VRP v3.1.8. The file is configured for the Ozone model bank. To use a different VRP implementation, you'll need to change the openidConfigurationUri and the resourceBaseUri.

{
  "discoveryModel": {
    "name": "ob-v3.1-ozone",
    "description": "An Open Banking UK discovery template for v3.1.8 of VRP, pre-populated for model Bank (OzoneApi).",
    "discoveryVersion": "v0.4.0",
    "tokenAcquisition": "psu",
    "discoveryItems": [
      {
        "apiSpecification": {
          "name": "Variable Recurring Payments API Specification",
          "url": "https://openbankinguk.github.io/read-write-api-site3/v3.1.8/profiles/vrp-profile.html",
          "version": "v3.1.8",
          "schemaVersion": "https://raw.githubusercontent.com/OpenBankingUK/read-write-api-specs/v3.1.8/dist/openapi/vrp-openapi.json",
          "manifest": "file://manifests/ob_3.1_variable_recurring_payments.json"
        },
        "openidConfigurationUri": "https://ob19-auth1-ui.o3bank.co.uk/.well-known/openid-configuration",
        "resourceBaseUri": "https://ob19-rs1.o3bank.co.uk:4501/open-banking/v3.1/vrp",
        "endpoints": [
          {
            "method": "POST",
            "path": "/domestic-vrp-consents"
          },
          {
            "method": "GET",
            "path": "/domestic-vrp-consents/{ConsentId}"
          },
          {
            "method": "POST",
            "path": "/domestic-vrp-consents/{ConsentId}/funds-confirmation"
          },
          {
            "method": "DELETE",
            "path": "/domestic-vrp-consents/{ConsentId}"
          },
          {
            "method": "POST",
            "path": "/domestic-vrps"
          },
          {
            "method": "GET",
            "path": "/domestic-vrps/{DomesticVRPId}"
          },
          {
            "method": "GET",
            "path": "/domestic-vrps/{DomesticVRPId}/payment-details"
          }
        ]
      }
    ]
  }
}

Help us test the tool

We've tried to make it easy to provide feedback using our issue tracker or the Open Banking Service Desk. We encourage you to use our issue tracker for reporting problem so we can address these quickly. Please only use the Open Banking Service Desk to submit issues related to certification.