From beface7e68f7f2ef1bc9d17d8d8aa43149629c57 Mon Sep 17 00:00:00 2001 From: Pawel Slowik Date: Mon, 31 Aug 2026 14:00:34 +0200 Subject: [PATCH 1/3] feat: CONT-4873 Added account holder type parameter in contact account --- CHANGELOG.md | 5 +++++ api/stream-legal-entity/openapi.yaml | 5 +++++ pom.xml | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d67bc5924..9598cf408 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # Changelog All notable changes to this project will be documented in this file. +## [10.11.0] +### Changed +- Added accountHolderType in contact account model +- Updated bom version to 2026.07 to ingest the accountHolderType in contact account + ## [10.10.0] ### Changed - Updated stream-investment to be able to seed intraday prices to all the assets diff --git a/api/stream-legal-entity/openapi.yaml b/api/stream-legal-entity/openapi.yaml index cad53df9a..58bbb2203 100644 --- a/api/stream-legal-entity/openapi.yaml +++ b/api/stream-legal-entity/openapi.yaml @@ -2465,6 +2465,11 @@ components: maxLength: 34 type: string description: Name will be displayed if alias field is not filled + accountHolderType: + type: string + minLength: 1 + maxLength: 10 + description: Account holder type for the account. accountType: maxLength: 10 type: string diff --git a/pom.xml b/pom.xml index f56c8b7bb..95de0539a 100644 --- a/pom.xml +++ b/pom.xml @@ -42,7 +42,7 @@ 25 21.0.1 - 2026.03-LTS + 2026.07 0.18.1 4.7.0 26.1.0 From 1b4e78f97a1c17561e7e6dd1e8fc60b7d89be79a Mon Sep 17 00:00:00 2001 From: Pawel Slowik Date: Tue, 1 Sep 2026 08:40:06 +0200 Subject: [PATCH 2/3] feat: CONT-4873 Added verificationBehaviour parameter in contact account --- api/stream-legal-entity/openapi.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/api/stream-legal-entity/openapi.yaml b/api/stream-legal-entity/openapi.yaml index 58bbb2203..e4ce9dd6c 100644 --- a/api/stream-legal-entity/openapi.yaml +++ b/api/stream-legal-entity/openapi.yaml @@ -2455,6 +2455,20 @@ components: ExternalAccountInformation: properties: + verificationBehaviour: + type: string + description: > + How this account behaves when a beneficiary verification request resolves to it. + NORMAL performs the name and holder-type checks. The other values short-circuit the + checks and return a fixed reason code, so a seed set can demonstrate outcomes that + name matching alone cannot produce. Defaults to NORMAL when omitted. + default: NORMAL + enum: + - NORMAL + - OPTED_OUT + - NOT_SUPPORTED + - SWITCHED + example: NORMAL externalId: $ref: '#/components/schemas/ExternalContactId' name: From f524466a0a694255d01d8371505b9b5283486c04 Mon Sep 17 00:00:00 2001 From: Pawel Slowik Date: Tue, 1 Sep 2026 08:42:41 +0200 Subject: [PATCH 3/3] feat: CONT-4873 Updated CHANGELOG.md --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9598cf408..7c9efb39b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,8 @@ All notable changes to this project will be documented in this file. ## [10.11.0] ### Changed -- Added accountHolderType in contact account model +- Added accountHolderType in contact account model to facilitate CoP in Contact Manager +- Added verificationBehaviour in contact account model to facilitate CoP in Caboose - Updated bom version to 2026.07 to ingest the accountHolderType in contact account ## [10.10.0]