tag:github.com,2008:https://github.com/OpenBankingUK/read-write-api-docs-pub/releases Release notes from read-write-api-docs-pub 2024-06-28T14:07:32Z tag:github.com,2008:Repository/192953348/v4.0 2024-06-28T14:08:33Z v4.0 <p>v4.0 - 28th June 2024</p> <table> <thead> <tr> <th>Area</th> <th>Changes</th> </tr> </thead> <tbody> <tr> <td>All</td> <td><ul><li><a href="https://github.com/OpenBankingUK/External_Internal_CodeSets">Enum/codeset repository</a> created on GitHub. OBL enums have been removed from namespaced enumeration page and participants should refer to this respository for values. Note, OBExternal* enum names have been updated to OBInternal*</li><li>New optional <code>StatusReason</code> array containing 0..*:<ul><li><code>StatusReasonCode</code></li><li><code>Path</code></li><li><code>StatusReasonDescription</code></li></ul></li><li>Sequence diagrams and consent status models updated with ISO values</li><li>Usage examples updated</li></ul></td> </tr> <tr> <td>All</td> <td>Alignment with ISO 20022:<br><ul><li>ISO code names replaced by code value (e.g. <code>AcceptedWithoutPosting</code> is now <code>ACWP</code>)</li><li>Address fields aligned to ISO definition and rationalised into single address definition <code>OBPostalAddress7</code>.</li><li><code>LEI</code> added to Creditor/Debtor/CreditorAgent objects</li><li><code>UltimateCreditor</code> and <code>UltimateDebtor</code> added</li><li><code>MandateRelatedInformation</code> added to DirectDebit and StandingOrder, this object replaces some fields from v3.1.11</li><li><code>RemittanceInformation</code> object updated to ISO format, this replaces ‘reference’ in payment requests. The object name has been updated to <code>OBRemittanceInformation2</code>.</li><li><code>CreditorAccount</code> &amp; <code>CreditorAgent</code> now have the same (optional) fields across API endpoints</li><li><code>Proxy</code> added to CreditorAccount/DebtorAccount (across AISP, PISP &amp; CBPII)</li></ul></td> </tr> <tr> <td>AISP</td> <td>ISO 20022 changes<br><ul><li><code>AccountType</code> (OBExternalAccountType1Code) renamed to <code>AccountCategory</code> (OBInternalAccountType1Code)</li><li><code>AccountSubType</code> renamed to <code>AccountTypeCode</code></li><li><code>MORT</code> (Mortgage) and <code>WALT</code> (Wallet) added to OBExternalAccountSubType1Code</li><li><code>Name</code> added to Servicer in OBReadAccount6</li><li><code>StatementFrequencyAndFormat</code> added to Account in OBReadAccount6</li><li><code>PaymentPurposeCode</code> added to Transaction in OBReadTransaction6</li><li><code>CategoryPurposeCode</code> added to Transaction in OBReadTransaction6</li></ul></td> </tr> <tr> <td>PISP</td> <td>ISO20022 changes<br><ul><li><code>CategoryPurposeCode</code> added to Risk object</li><li><code>RemittanceInformation</code> added to payments</li><li><code>RegulatoryReporting</code> added to payments</li></ul></td> </tr> <tr> <td>Errors</td> <td><ul><li>Simplified error object, top level <code>Code</code> and <code>Message</code> have been marked as optional and <strong>deprecated</strong>.</li><li>Error codes now in ISO 20022 code value format (4 chars) in the <code>OBExternalStatusReason1Code</code> enum</li><li>Additional guidance on errors experienced in the redirect flow or from PSU initiated changes</li></ul></td> </tr> <tr> <td>VRP</td> <td><ul><li><code>ContractPresentIndicator</code> typo fixed</li><li>Added guidance on dynamic reference information for VRP payments</li><li>StatusReason now uses ExternalStatusReason1Code</li><li>To assist with version migration:<ul><li>Introduced optional HTTP PUT/PATCH verbs for consents</li><li>Added payload version header</li></ul></li></ul></td> </tr> <tr> <td>Payments</td> <td><ul><li>Updated payment message types information to include ISO 20022 changes, CHAPS migration and CBPR+</li><li>Richer payment status information aligned to ISO 20022 <code>ExternalTransactionStatus1code</code></li></ul></td> </tr> <tr> <td>Various</td> <td>All <a href="https://openbanking.atlassian.net/wiki/spaces/DZ/pages/47546479/Known+Specification+Issues" rel="nofollow">3.1.11 KI’s</a> addressed</td> </tr> <tr> <td>AISP</td> <td><ul><li>Added new <code>ExtendedProprietaryBankTransactionCodes</code> array to Transactions (TDA decision 264)</li><li>Permission code table updated with <code>UltimateCreditor</code>, <code>UltimateDebtor</code> and <code>StatementFrequencyAndFormat</code></li></ul></td> </tr> <tr> <td>Various</td> <td><code>Frequency</code> in <code>OBMandateRelatedInformation1</code> object made mandatory</td> </tr> <tr> <td>PISP</td> <td><code>CreditorAgent</code> added to <ul><li>Domestic Payment Consent</li><li>Domestic Payment</li><li>File payment Consents</li><li>File payment</li></ul></td> </tr> </tbody> </table> charlieGreenyOB tag:github.com,2008:Repository/192953348/v3.1.8-rc1 2021-02-23T15:06:50Z Version 3.1.8 RC1 <h3>Version 3.1.8 - RC1</h3> <ul> <li><strong>VRP Profile, Resources and Examples</strong> <a href="https://github.com/OpenBankingUK/read-write-api-docs-pub/commit/4b733a8db96feb1fed65e50d8d6be1ba09522194">View Diff</a></li> <li><strong>Decision 229 - Support for rejected transactions</strong> <a href="https://github.com/OpenBankingUK/read-write-api-docs-pub/commit/d2a34d014f4240b2b8e44c7b6b8001079551dd4c">View Diff</a></li> <li><strong>Update version numbers</strong> <a href="https://github.com/OpenBankingUK/read-write-api-docs-pub/commit/3c520048ae587ce859247c8049e9baaa3033e299">View Diff</a></li> </ul> fgyara tag:github.com,2008:Repository/192953348/v3.1.7 2020-12-03T13:04:27Z Version 3.1.7 Final <p>No further changes from Version 3.1.7 - Draft 1</p> jmatosp tag:github.com,2008:Repository/192953348/v3.1.7-rc1 2020-11-11T09:56:40Z Version 3.1.7 RC1 <h2>Change Log</h2> <h3>Version 3.1.7 - Draft1</h3> <ul> <li><strong>Decision 225 - Debtor account details following payment initiation</strong> <a href="https://github.com/OpenBankingUK/read-write-api-docs-pub/commit/dfbd08c9e8fa5c160c034778425b8ab33e1c0fc7">View Diff</a></li> <li><strong>Decion 226 - Optional fields for accounts that have been switched out</strong> <a href="https://github.com/OpenBankingUK/read-write-api-docs-pub/commit/8fe664760839d55ca2127b20a101be95f238a6ee">View Diff</a></li> <li><strong>Miscelleneous fixes to address Known Issues</strong> <a href="https://github.com/OpenBankingUK/read-write-api-docs-pub/compare/bf6d569ad9ae2f3d792e86d4b78b4267978efca2...c465c79887ceb05db4a8b6f8a75b8c61d0404baa">View Diff</a> <ul> <li>OBSD-16647 - Fixed incorrect class name for <code>CreditorAccount</code> in <code>domestic-standing-order-consents</code></li> <li>OBSD-16818 - Corrected the <code>txn</code> specification for <code>events</code> to replace the reference to <code>x-fapi-transaction-id</code> with <code>x-fapi-interaction-id</code></li> <li>OBSD-16778 - Added description for post endpoints in <code>file-payments</code></li> <li>OBSD-15322 - Updated the account name field sizes for <code>parties</code> so that they are consistent</li> <li>Add additional examples for message signing</li> <li>OBSD-17345 - Corrected the description and length of <code>ReferencePaymentOrderId</code></li> <li>OBSD-17586 - In the Accounts resource, corrected <code>UK.CASS.NotSwitced</code> in description to <code>UK.CASS.NotSwitched</code></li> <li>OBSD-18538 - Inconsistent description of "CreationDate" in payment resources.</li> <li>OBSD-18590 - Incorrect example for usage of <code>CountrySubDivision</code></li> </ul> </li> <li><strong>Update version numbers</strong> <a href="https://github.com/OpenBankingUK/read-write-api-docs/commit/ab83f6bdd7b9e64a3599ede6f89ffeff70984462">View Diff</a></li> </ul> glynjackson tag:github.com,2008:Repository/192953348/v3.1.6 2020-07-01T09:36:10Z Version 3.1.6 Final No content. glynjackson tag:github.com,2008:Repository/192953348/v3.1.6-RC1 2020-06-04T14:05:51Z Version 3.1.6 RC1 <p>Version 3.1.6 - RC1</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Decision 222 - CASS View Diff Changes based on impact assessment Rolled back Option 2 Decision 223 - Change length of Account/Name fields View Diff Errata Fix the multiplicity for CountrySubDivision Clarify error message for invalid ISO Date Clarify the use of txn for Event Notifications"><pre class="notranslate"><code>Decision 222 - CASS View Diff Changes based on impact assessment Rolled back Option 2 Decision 223 - Change length of Account/Name fields View Diff Errata Fix the multiplicity for CountrySubDivision Clarify error message for invalid ISO Date Clarify the use of txn for Event Notifications </code></pre></div> glynjackson tag:github.com,2008:Repository/192953348/v3.1.6-draft1 2020-05-13T11:52:56Z Version 3.1.6 Draft1 <p><a href="https://github.com/OpenBankingUK/read-write-api-docs-pub#change-log">https://github.com/OpenBankingUK/read-write-api-docs-pub#change-log</a></p> glynjackson tag:github.com,2008:Repository/192953348/v3.1.5 2020-05-12T10:39:51Z Version 3.1.5 Final <p>Final Release - <a href="https://github.com/OpenBankingUK/read-write-api-docs-pub#change-log">https://github.com/OpenBankingUK/read-write-api-docs-pub#change-log</a></p> glynjackson tag:github.com,2008:Repository/192953348/v3.1.5-RC1 2020-03-17T13:48:27Z Version 3.1.5 RC1 <h1>Version 3.1.5 - RC1</h1> <ul> <li>Decision 220 - TransactionReference Length increased</li> <li>Errata - Refund Account/Name cardinality was incorrect</li> <li>Errata - Amount pattern allowed to supply amount with fractional digits</li> </ul> nitin-tiwari tag:github.com,2008:Repository/192953348/v3.1.5-draft1 2020-03-04T14:34:50Z Version 3.1.5 Draft1 <p><strong>Version 3.1.5 - Draft1</strong></p> <ul> <li> <p>Decision 214 - Changes to the transactions AIS end-point to address mutability of booked transactions</p> </li> <li> <p>Decision 216 - implemented option#3 - introduced Debtor name in response of the payment order consent and payment order</p> </li> <li> <p>Decision 217 - Guidance for ASPSPs to provide an expected booking date for Credit Card Transactions</p> </li> <li> <p>Decision 219 - Provision for returning beneficiaries other than trusted beneficiaries</p> </li> <li> <p>Errata</p> </li> </ul> nitin-tiwari