From 4b77b282f5ad9e05799d3b82efc3cd84ccb41cfc Mon Sep 17 00:00:00 2001 From: Adyen Automation Date: Thu, 15 May 2025 14:58:31 +0200 Subject: [PATCH] spec release --- json/LegalEntityService-v1.json | 25 +++++++++------- json/LegalEntityService-v2.json | 25 +++++++++------- json/LegalEntityService-v3.json | 30 ++++++++++++------- json/LegalEntityService-v4.json | 52 ++++++++++++--------------------- yaml/LegalEntityService-v1.yaml | 18 ++++++++++-- yaml/LegalEntityService-v2.yaml | 18 ++++++++++-- yaml/LegalEntityService-v3.yaml | 23 +++++++++++++-- yaml/LegalEntityService-v4.yaml | 48 +++++++++++++----------------- 8 files changed, 140 insertions(+), 99 deletions(-) diff --git a/json/LegalEntityService-v1.json b/json/LegalEntityService-v1.json index 25ce8ae..cdc58b6 100644 --- a/json/LegalEntityService-v1.json +++ b/json/LegalEntityService-v1.json @@ -1013,7 +1013,7 @@ "Legal entities" ], "summary" : "Update a legal entity", - "description" : "Updates a legal entity.\n\n >To change the legal entity type, include only the new `type` in your request. To update the `entityAssociations` array, you need to replace the entire array. For example, if the array has 3 entries and you want to remove 1 entry, you need to PATCH the resource with the remaining 2 entries.", + "description" : "Updates a legal entity.\n\n >To change the legal entity type, include only the new `type` in your request.\n\nIf you need to update information for the legal entity, make a separate request. To update the `entityAssociations` array, you need to replace the entire array.For example, if the array has 3 entries and you want to remove 1 entry, you need to PATCH the resource with the remaining 2 entries.", "x-addedInVersion" : "1", "operationId" : "patch-legalEntities-id", "x-sortIndex" : 3, @@ -3200,7 +3200,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -3210,7 +3210,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -3529,7 +3530,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" }, @@ -3870,7 +3872,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -3880,7 +3882,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -3916,7 +3919,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -3926,7 +3929,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -4819,7 +4823,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -4829,7 +4833,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" }, diff --git a/json/LegalEntityService-v2.json b/json/LegalEntityService-v2.json index 959622c..f6c59f8 100644 --- a/json/LegalEntityService-v2.json +++ b/json/LegalEntityService-v2.json @@ -1150,7 +1150,7 @@ "Legal entities" ], "summary" : "Update a legal entity", - "description" : "Updates a legal entity.\n\n >To change the legal entity type, include only the new `type` in your request. To update the `entityAssociations` array, you need to replace the entire array. For example, if the array has 3 entries and you want to remove 1 entry, you need to PATCH the resource with the remaining 2 entries.", + "description" : "Updates a legal entity.\n\n >To change the legal entity type, include only the new `type` in your request.\n\nIf you need to update information for the legal entity, make a separate request. To update the `entityAssociations` array, you need to replace the entire array.For example, if the array has 3 entries and you want to remove 1 entry, you need to PATCH the resource with the remaining 2 entries.", "x-addedInVersion" : "1", "operationId" : "patch-legalEntities-id", "x-sortIndex" : 3, @@ -3481,7 +3481,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -3491,7 +3491,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -3849,7 +3850,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" }, @@ -4284,7 +4286,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -4294,7 +4296,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -4330,7 +4333,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -4340,7 +4343,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -5467,7 +5471,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -5477,7 +5481,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" }, diff --git a/json/LegalEntityService-v3.json b/json/LegalEntityService-v3.json index 68df3f4..0726919 100644 --- a/json/LegalEntityService-v3.json +++ b/json/LegalEntityService-v3.json @@ -1156,7 +1156,7 @@ "Legal entities" ], "summary" : "Update a legal entity", - "description" : "Updates a legal entity.\n\n >To change the legal entity type, include only the new `type` in your request. To update the `entityAssociations` array, you need to replace the entire array. For example, if the array has 3 entries and you want to remove 1 entry, you need to PATCH the resource with the remaining 2 entries.", + "description" : "Updates a legal entity.\n\n >To change the legal entity type, include only the new `type` in your request.\n\nIf you need to update information for the legal entity, make a separate request. To update the `entityAssociations` array, you need to replace the entire array.For example, if the array has 3 entries and you want to remove 1 entry, you need to PATCH the resource with the remaining 2 entries.", "x-addedInVersion" : "1", "operationId" : "patch-legalEntities-id", "x-sortIndex" : 3, @@ -3720,7 +3720,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -3730,7 +3730,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -4232,7 +4233,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" }, @@ -4588,7 +4590,7 @@ }, "currencyOfFinancialData" : { "x-addedInVersion" : "3", - "description" : "The currency used for the net assets and balance sheet total.", + "description" : "The currency used for the annual turnover, balance sheet total, and net assets.", "type" : "string" }, "dateOfFinancialData" : { @@ -4607,6 +4609,9 @@ "type" : "string" } }, + "required" : [ + "dateOfFinancialData" + ], "type" : "object" }, "GeneratePciDescriptionRequest" : { @@ -4745,7 +4750,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -4755,7 +4760,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -4791,7 +4797,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -4801,7 +4807,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -6202,7 +6209,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -6212,7 +6219,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" }, diff --git a/json/LegalEntityService-v4.json b/json/LegalEntityService-v4.json index 4e6fd94..63d6f9e 100644 --- a/json/LegalEntityService-v4.json +++ b/json/LegalEntityService-v4.json @@ -1162,7 +1162,7 @@ "Legal entities" ], "summary" : "Update a legal entity", - "description" : "Updates a legal entity.\n\n >To change the legal entity type, include only the new `type` in your request. To update the `entityAssociations` array, you need to replace the entire array. For example, if the array has 3 entries and you want to remove 1 entry, you need to PATCH the resource with the remaining 2 entries.", + "description" : "Updates a legal entity.\n\n >To change the legal entity type, include only the new `type` in your request.\n\nIf you need to update information for the legal entity, make a separate request. To update the `entityAssociations` array, you need to replace the entire array.For example, if the array has 3 entries and you want to remove 1 entry, you need to PATCH the resource with the remaining 2 entries.", "x-addedInVersion" : "1", "operationId" : "patch-legalEntities-id", "x-sortIndex" : 3, @@ -3726,7 +3726,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -3736,7 +3736,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -4216,7 +4217,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" }, @@ -4573,7 +4575,7 @@ }, "currencyOfFinancialData" : { "x-addedInVersion" : "3", - "description" : "The currency used for the net assets and balance sheet total.", + "description" : "The currency used for the annual turnover, balance sheet total, and net assets.", "type" : "string" }, "dateOfFinancialData" : { @@ -4592,6 +4594,9 @@ "type" : "string" } }, + "required" : [ + "dateOfFinancialData" + ], "type" : "object" }, "Financier" : { @@ -4758,7 +4763,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -4768,7 +4773,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -4804,7 +4810,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -4814,7 +4820,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" } @@ -6139,28 +6146,6 @@ "description" : "The legal entity ID representing the originator of the source of funds. Required if `type` is **donations** or **inheritance**.\n\nFor example, if the source of funds is **inheritance**, then `originatorOfFundsReference` should be the legal entity reference of the benefactor.", "type" : "string" }, - "originatorSourceOfFundsType" : { - "x-addedInVersion" : "4", - "description" : "Where the funds originated from. Required if `type` is **donations** or **inheritance**.\n\nFor example, if the source of funds is **donations**, then `originatorSourceOfFundsType` must be the `type` of the donated funds.", - "enum" : [ - "assetSale", - "business", - "cryptocurrencyIncome", - "dividendIncome", - "donations", - "employment", - "financialAid", - "gamblingWinnings", - "inheritance", - "insuranceSettlement", - "loans", - "pensionIncome", - "rentalIncome", - "royaltyIncome", - "thirdPartyFunding" - ], - "type" : "string" - }, "purpose" : { "x-addedInVersion" : "4", "description" : "The reason for receiving the funds. Required if `type` is **donations**.", @@ -6352,7 +6337,7 @@ "type" : "string" }, "type" : { - "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n\n", + "description" : "The type of Terms of Service.\n\nPossible values:\n* **adyenForPlatformsManage**\n* **adyenIssuing**\n* **adyenForPlatformsAdvanced**\n* **adyenCapital**\n* **adyenAccount**\n* **adyenCard**\n* **adyenFranchisee**\n* **adyenPccr**\n* **adyenChargeCard**\n* **kycOnInvite**\n\n", "enum" : [ "adyenAccount", "adyenCapital", @@ -6362,7 +6347,8 @@ "adyenForPlatformsManage", "adyenFranchisee", "adyenIssuing", - "adyenPccr" + "adyenPccr", + "kycOnInvite" ], "type" : "string" }, diff --git a/yaml/LegalEntityService-v1.yaml b/yaml/LegalEntityService-v1.yaml index 0e1c6c7..8926e64 100644 --- a/yaml/LegalEntityService-v1.yaml +++ b/yaml/LegalEntityService-v1.yaml @@ -645,8 +645,9 @@ paths: - Legal entities summary: Update a legal entity description: "Updates a legal entity.\n\n >To change the legal entity type,\ - \ include only the new `type` in your request. To update the `entityAssociations`\ - \ array, you need to replace the entire array. For example, if the array has\ + \ include only the new `type` in your request.\n\nIf you need to update information\ + \ for the legal entity, make a separate request. To update the `entityAssociations`\ + \ array, you need to replace the entire array.For example, if the array has\ \ 3 entries and you want to remove 1 entry, you need to PATCH the resource\ \ with the remaining 2 entries." x-addedInVersion: '1' @@ -2042,6 +2043,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -2054,6 +2057,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: object Address: @@ -2376,6 +2380,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: array type: object @@ -2693,6 +2698,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -2705,6 +2712,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string required: - type @@ -2755,6 +2763,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -2767,6 +2777,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: object IdentificationData: @@ -3696,6 +3707,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -3708,6 +3721,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string validTo: description: The expiration date for the Terms of Service acceptance, in diff --git a/yaml/LegalEntityService-v2.yaml b/yaml/LegalEntityService-v2.yaml index c53ecae..ace474f 100644 --- a/yaml/LegalEntityService-v2.yaml +++ b/yaml/LegalEntityService-v2.yaml @@ -728,8 +728,9 @@ paths: - Legal entities summary: Update a legal entity description: "Updates a legal entity.\n\n >To change the legal entity type,\ - \ include only the new `type` in your request. To update the `entityAssociations`\ - \ array, you need to replace the entire array. For example, if the array has\ + \ include only the new `type` in your request.\n\nIf you need to update information\ + \ for the legal entity, make a separate request. To update the `entityAssociations`\ + \ array, you need to replace the entire array.For example, if the array has\ \ 3 entries and you want to remove 1 entry, you need to PATCH the resource\ \ with the remaining 2 entries." x-addedInVersion: '1' @@ -2217,6 +2218,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -2229,6 +2232,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: object Address: @@ -2591,6 +2595,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: array type: object @@ -2993,6 +2998,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -3005,6 +3012,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string required: - type @@ -3055,6 +3063,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -3067,6 +3077,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: object IdentificationData: @@ -4256,6 +4267,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -4268,6 +4281,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string validTo: description: The expiration date for the Terms of Service acceptance, in diff --git a/yaml/LegalEntityService-v3.yaml b/yaml/LegalEntityService-v3.yaml index 6e4c51c..78905d6 100644 --- a/yaml/LegalEntityService-v3.yaml +++ b/yaml/LegalEntityService-v3.yaml @@ -732,8 +732,9 @@ paths: - Legal entities summary: Update a legal entity description: "Updates a legal entity.\n\n >To change the legal entity type,\ - \ include only the new `type` in your request. To update the `entityAssociations`\ - \ array, you need to replace the entire array. For example, if the array has\ + \ include only the new `type` in your request.\n\nIf you need to update information\ + \ for the legal entity, make a separate request. To update the `entityAssociations`\ + \ array, you need to replace the entire array.For example, if the array has\ \ 3 entries and you want to remove 1 entry, you need to PATCH the resource\ \ with the remaining 2 entries." x-addedInVersion: '1' @@ -2370,6 +2371,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -2382,6 +2385,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: object AdditionalBankIdentification: @@ -2867,6 +2871,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: array type: object @@ -3165,7 +3170,8 @@ components: type: string currencyOfFinancialData: x-addedInVersion: '3' - description: The currency used for the net assets and balance sheet total. + description: The currency used for the annual turnover, balance sheet total, + and net assets. type: string dateOfFinancialData: x-addedInVersion: '3' @@ -3179,6 +3185,8 @@ components: x-addedInVersion: '3' description: The net assets of the business. type: string + required: + - dateOfFinancialData type: object GeneratePciDescriptionRequest: additionalProperties: false @@ -3332,6 +3340,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -3344,6 +3354,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string required: - type @@ -3394,6 +3405,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -3406,6 +3419,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: object HKLocalAccountIdentification: @@ -4815,6 +4829,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -4827,6 +4843,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string validTo: description: The expiration date for the Terms of Service acceptance, in diff --git a/yaml/LegalEntityService-v4.yaml b/yaml/LegalEntityService-v4.yaml index e7bb391..a06e3bf 100644 --- a/yaml/LegalEntityService-v4.yaml +++ b/yaml/LegalEntityService-v4.yaml @@ -736,8 +736,9 @@ paths: - Legal entities summary: Update a legal entity description: "Updates a legal entity.\n\n >To change the legal entity type,\ - \ include only the new `type` in your request. To update the `entityAssociations`\ - \ array, you need to replace the entire array. For example, if the array has\ + \ include only the new `type` in your request.\n\nIf you need to update information\ + \ for the legal entity, make a separate request. To update the `entityAssociations`\ + \ array, you need to replace the entire array.For example, if the array has\ \ 3 entries and you want to remove 1 entry, you need to PATCH the resource\ \ with the remaining 2 entries." x-addedInVersion: '1' @@ -2374,6 +2375,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -2386,6 +2389,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: object AdditionalBankIdentification: @@ -2849,6 +2853,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: array type: object @@ -3148,7 +3153,8 @@ components: type: string currencyOfFinancialData: x-addedInVersion: '3' - description: The currency used for the net assets and balance sheet total. + description: The currency used for the annual turnover, balance sheet total, + and net assets. type: string dateOfFinancialData: x-addedInVersion: '3' @@ -3162,6 +3168,8 @@ components: x-addedInVersion: '3' description: The net assets of the business. type: string + required: + - dateOfFinancialData type: object Financier: additionalProperties: false @@ -3336,6 +3344,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -3348,6 +3358,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string required: - type @@ -3398,6 +3409,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -3410,6 +3423,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string type: object HKLocalAccountIdentification: @@ -4718,31 +4732,6 @@ components: For example, if the source of funds is **inheritance**, then `originatorOfFundsReference` should be the legal entity reference of the benefactor.' type: string - originatorSourceOfFundsType: - x-addedInVersion: '4' - description: 'Where the funds originated from. Required if `type` is **donations** - or **inheritance**. - - - For example, if the source of funds is **donations**, then `originatorSourceOfFundsType` - must be the `type` of the donated funds.' - enum: - - assetSale - - business - - cryptocurrencyIncome - - dividendIncome - - donations - - employment - - financialAid - - gamblingWinnings - - inheritance - - insuranceSettlement - - loans - - pensionIncome - - rentalIncome - - royaltyIncome - - thirdPartyFunding - type: string purpose: x-addedInVersion: '4' description: The reason for receiving the funds. Required if `type` is **donations**. @@ -5013,6 +5002,8 @@ components: * **adyenChargeCard** + * **kycOnInvite** + ' enum: @@ -5025,6 +5016,7 @@ components: - adyenFranchisee - adyenIssuing - adyenPccr + - kycOnInvite type: string validTo: description: The expiration date for the Terms of Service acceptance, in