Release Notes

Release Notes

What’s changed?

v2.0-draft4

Business rules updates

Technical specification updates

Section

Subsection

Description

Section

Subsection

Description

1

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416

Claims schema

Added FullName to the personal Claims object

This is to align with Ozone Connect

2

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416

Claims schema

Added definition for personal Claims schema to clarify that β€œAn LFI MUST provide both GivenName and Surname for a Retail customerβ€œ

3

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361960882

ExtendedPurpose schema

Updated definition of ExtendedPurpose which is used for non-domestic payments - to clarify that the ExtendedPurpose "Specifies the purpose of an international payment."

4

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528

x-fapi-customer-ip-address header

Added the x-fapi-customer-ip-address as a mandatory header field in the following API operations:

  • GET /products

  • POST /leads

As a means to identify whether the User is present when the TPP makes an API call to the LFI.

5

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528

Links

In addition to the ApplicationUri - have added these fields for LFIs to represent application processes other than an application link:

  • ApplicationPhoneNumber

  • ApplicationEmail

  • ApplicationDescription

6

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528

ResidentialAddress

Updated to reflect revised properties for address.

7

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528

POST /leads

Made the EmiratesId mandatory in the creation of a lead

8

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528

POST /leads

Added a MarketingOptOut flag as a mandatory field for the creation of a lead

9

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961065

post /accounts

Changed request payload to incorporate JWS properties.

Added Webhook support.

10

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961004

patch /fx-quotes/{QuoteId}

Added QuoteReference, Commission, and Trade properties to request payload.

Changed request payload to incorporate JWS properties.

Added Webhook support.

11

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961004

post /fx-quotes

Updated Links section to include links required by user experience.

12

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361962348

All

Updates to reflect mandatory, optional, and supported properties across quotes and data sharing.

Changed patch request payload for quotes to incorporate JWS properties.

Added Webhook support for accepted quotes.

13

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957218

post /par

Updated insurance consent to reflect revised permissions structure and values.

14

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961037

All

Created to support comprehension of https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961065

15

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361960976

All

Created to support comprehension of https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961004.

16

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361962312

All

Updates API Guide to reflect revisions to API operations.

v2.0-draft3

Business rules updates

Technical specification updates

Section

Subsection

Description

Section

Subsection

Description

1

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416

Error Response

Standardised Error Codes across the specifications:

  • Appropriate Code enumerations matched to HTTP Status

  • Error body only for 400, 403 and 500

  • Error Code values are extendable based on a namespaced pattern where β€œthe namespace is the system or organisation that has responded with the error, and the code is the code specific to the system or organisation."

2

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416

AEExternalAccountSubTypeCode

Added AccountSubType Code values for Credit Card, Mortgage and Personal Loan

Updated to include:

- CreditCard - Mortgage - PersonalLoan
3

https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416

AEExternalAccountIdentificationCode

New enumerations for identifying Credit Cards, Mortgages and Personal Loans: