From 84ec2f672eda77154483a68d5ffb62a808cb890e Mon Sep 17 00:00:00 2001 From: Adyen Automation Date: Wed, 2 Oct 2024 11:20:14 +0200 Subject: [PATCH] spec release --- json/LegalEntityService-v1.json | 13 +++-- json/LegalEntityService-v2.json | 26 ++++------ json/LegalEntityService-v3.json | 89 ++++++++++++++++++++++----------- yaml/LegalEntityService-v1.yaml | 13 +++++ yaml/LegalEntityService-v2.yaml | 25 ++++----- yaml/LegalEntityService-v3.yaml | 84 ++++++++++++++++++------------- 6 files changed, 154 insertions(+), 96 deletions(-) diff --git a/json/LegalEntityService-v1.json b/json/LegalEntityService-v1.json index 0cc245b..98beb2e 100644 --- a/json/LegalEntityService-v1.json +++ b/json/LegalEntityService-v1.json @@ -2898,11 +2898,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -3192,6 +3193,7 @@ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -3527,11 +3529,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -3572,11 +3575,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -4444,11 +4448,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", diff --git a/json/LegalEntityService-v2.json b/json/LegalEntityService-v2.json index 030cfaf..04a952c 100644 --- a/json/LegalEntityService-v2.json +++ b/json/LegalEntityService-v2.json @@ -3047,11 +3047,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -3325,23 +3326,10 @@ "BusinessLineInfoUpdate" : { "additionalProperties" : false, "properties" : { - "capability" : { - "description" : "The capability for which you are creating the business line. For example, **receivePayments**.", - "enum" : [ - "receivePayments", - "receiveFromPlatformPayments", - "issueBankAccount" - ], - "type" : "string" - }, "industryCode" : { "description" : "A code that represents the industry of your legal entity. For example, **4431A** for computer software stores.", "type" : "string" }, - "legalEntityId" : { - "description" : "Unique identifier of the [legal entity](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/legalEntities__resParam_id) that owns the business line.", - "type" : "string" - }, "salesChannels" : { "description" : "A list of channels where goods or services are sold.\n\nPossible values: **pos**, **posMoto**, **eCommerce**, **ecomMoto**, **payByLink**.\n\nRequired only in combination with the `capability` to **receivePayments** or **receiveFromPlatformPayments**.", "items" : { @@ -3393,6 +3381,7 @@ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -3794,11 +3783,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -3839,11 +3829,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -4938,11 +4929,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", diff --git a/json/LegalEntityService-v3.json b/json/LegalEntityService-v3.json index 2a52a15..4bf128c 100644 --- a/json/LegalEntityService-v3.json +++ b/json/LegalEntityService-v3.json @@ -1175,6 +1175,9 @@ "updateLegalEntitySoleProp" : { "$ref" : "#/components/examples/patch-legalEntities-id-updateLegalEntitySoleProp" }, + "updateLegalRepresentative" : { + "$ref" : "#/components/examples/patch-legalEntities-id-updateLegalRepresentative" + }, "updateTrustMember" : { "$ref" : "#/components/examples/patch-legalEntities-id-updateTrustMember" }, @@ -1222,6 +1225,9 @@ "updateLegalEntitySoleProp" : { "$ref" : "#/components/examples/patch-legalEntities-id-updateLegalEntitySoleProp-200" }, + "updateLegalRepresentative" : { + "$ref" : "#/components/examples/patch-legalEntities-id-updateLegalRepresentative-200" + }, "updateTrustMember" : { "$ref" : "#/components/examples/patch-legalEntities-id-updateTrustMember-200" }, @@ -3286,11 +3292,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -3630,26 +3637,10 @@ "BusinessLineInfoUpdate" : { "additionalProperties" : false, "properties" : { - "capability" : { - "deprecated" : true, - "x-deprecatedInVersion" : "3", - "x-deprecatedMessage" : "Use `service` instead.", - "description" : "The capability for which you are creating the business line. For example, **receivePayments**.", - "enum" : [ - "receivePayments", - "receiveFromPlatformPayments", - "issueBankAccount" - ], - "type" : "string" - }, "industryCode" : { "description" : "A code that represents the industry of your legal entity. For example, **4431A** for computer software stores.", "type" : "string" }, - "legalEntityId" : { - "description" : "Unique identifier of the [legal entity](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/legalEntities__resParam_id) that owns the business line.", - "type" : "string" - }, "salesChannels" : { "description" : "A list of channels where goods or services are sold.\n\nPossible values: **pos**, **posMoto**, **eCommerce**, **ecomMoto**, **payByLink**.\n\nRequired only in combination with the `service` **paymentProcessing**.", "items" : { @@ -3657,15 +3648,6 @@ }, "type" : "array" }, - "service" : { - "x-addedInVersion" : "3", - "description" : "The service for which you are creating the business line.\n\n\n\nPossible values:\n* **paymentProcessing**\n* **banking**\n\n", - "enum" : [ - "paymentProcessing", - "banking" - ], - "type" : "string" - }, "sourceOfFunds" : { "description" : "Contains information about the source of your user's funds. Required only for the `service` **banking**.", "$ref" : "#/components/schemas/SourceOfFunds" @@ -3788,6 +3770,7 @@ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -4231,11 +4214,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -4276,11 +4260,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -5633,11 +5618,12 @@ "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\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\n", "enum" : [ "adyenAccount", "adyenCapital", "adyenCard", + "adyenChargeCard", "adyenForPlatformsAdvanced", "adyenForPlatformsManage", "adyenFranchisee", @@ -6752,6 +6738,51 @@ "id" : "LE00000000000000000000001" } }, + "patch-legalEntities-id-updateLegalRepresentative" : { + "summary" : "Associate a legal representative with a minor user", + "description" : "Example request associating a legal representative with a minor user", + "value" : { + "entityAssociations" : [ + { + "legalEntityId" : "LE00000000000000000000002", + "relationship" : "parent", + "type" : "legalRepresentative" + } + ] + } + }, + "patch-legalEntities-id-updateLegalRepresentative-200" : { + "summary" : "Legal representative associated", + "description" : "Example response for associating a legal representative with a minor user", + "value" : { + "entityAssociations" : [ + { + "associatorId" : "LE00000000000000000000001", + "legalEntityId" : "LE00000000000000000000002", + "name" : "Simone Hopper", + "type" : "legalRepresentative" + } + ], + "individual" : { + "email" : "s.eller@example.com", + "birthData" : { + "dateOfBirth" : "1990-06-21" + }, + "name" : { + "firstName" : "Shelly", + "lastName" : "Eller" + }, + "residentialAddress" : { + "city" : "Amsterdam", + "country" : "NL", + "postalCode" : "1011DJ", + "street" : "Simon Carmiggeltstraat 6 - 50" + } + }, + "type" : "individual", + "id" : "LE00000000000000000000001" + } + }, "patch-legalEntities-id-updateTrustMember" : { "summary" : "Associate a trust member with a trust", "description" : "Example request associating a trust member with a trust", diff --git a/yaml/LegalEntityService-v1.yaml b/yaml/LegalEntityService-v1.yaml index 8b0f4b8..a2f7416 100644 --- a/yaml/LegalEntityService-v1.yaml +++ b/yaml/LegalEntityService-v1.yaml @@ -1854,12 +1854,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -2141,6 +2144,7 @@ components: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -2453,12 +2457,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -2512,12 +2519,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -3410,12 +3420,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee diff --git a/yaml/LegalEntityService-v2.yaml b/yaml/LegalEntityService-v2.yaml index c03f7dd..39088ef 100644 --- a/yaml/LegalEntityService-v2.yaml +++ b/yaml/LegalEntityService-v2.yaml @@ -1945,12 +1945,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -2219,22 +2222,10 @@ components: BusinessLineInfoUpdate: additionalProperties: false properties: - capability: - description: The capability for which you are creating the business line. - For example, **receivePayments**. - enum: - - receivePayments - - receiveFromPlatformPayments - - issueBankAccount - type: string industryCode: description: A code that represents the industry of your legal entity. For example, **4431A** for computer software stores. type: string - legalEntityId: - description: Unique identifier of the [legal entity](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/legalEntities__resParam_id) - that owns the business line. - type: string salesChannels: description: 'A list of channels where goods or services are sold. @@ -2284,6 +2275,7 @@ components: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -2656,12 +2648,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -2715,12 +2710,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -3861,12 +3859,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee diff --git a/yaml/LegalEntityService-v3.yaml b/yaml/LegalEntityService-v3.yaml index f066b85..fd1406c 100644 --- a/yaml/LegalEntityService-v3.yaml +++ b/yaml/LegalEntityService-v3.yaml @@ -745,6 +745,8 @@ paths: $ref: '#/components/examples/patch-legalEntities-id-updateLegalEntityOrganization' updateLegalEntitySoleProp: $ref: '#/components/examples/patch-legalEntities-id-updateLegalEntitySoleProp' + updateLegalRepresentative: + $ref: '#/components/examples/patch-legalEntities-id-updateLegalRepresentative' updateTrustMember: $ref: '#/components/examples/patch-legalEntities-id-updateTrustMember' updateTrustMemberExempt: @@ -777,6 +779,8 @@ paths: $ref: '#/components/examples/patch-legalEntities-id-updateLegalEntityOrganization-200' updateLegalEntitySoleProp: $ref: '#/components/examples/patch-legalEntities-id-updateLegalEntitySoleProp-200' + updateLegalRepresentative: + $ref: '#/components/examples/patch-legalEntities-id-updateLegalRepresentative-200' updateTrustMember: $ref: '#/components/examples/patch-legalEntities-id-updateTrustMember-200' updateTrustMemberExempt: @@ -2098,12 +2102,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -2424,25 +2431,10 @@ components: BusinessLineInfoUpdate: additionalProperties: false properties: - capability: - deprecated: true - x-deprecatedInVersion: '3' - x-deprecatedMessage: Use `service` instead. - description: The capability for which you are creating the business line. - For example, **receivePayments**. - enum: - - receivePayments - - receiveFromPlatformPayments - - issueBankAccount - type: string industryCode: description: A code that represents the industry of your legal entity. For example, **4431A** for computer software stores. type: string - legalEntityId: - description: Unique identifier of the [legal entity](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/legalEntities__resParam_id) - that owns the business line. - type: string salesChannels: description: 'A list of channels where goods or services are sold. @@ -2454,25 +2446,6 @@ components: items: type: string type: array - service: - x-addedInVersion: '3' - description: 'The service for which you are creating the business line. - - - - - Possible values: - - * **paymentProcessing** - - * **banking** - - - ' - enum: - - paymentProcessing - - banking - type: string sourceOfFunds: description: Contains information about the source of your user's funds. Required only for the `service` **banking**. @@ -2582,6 +2555,7 @@ components: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -2989,12 +2963,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -3048,12 +3025,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -4402,12 +4382,15 @@ components: * **adyenPccr** + * **adyenChargeCard** + ' enum: - adyenAccount - adyenCapital - adyenCard + - adyenChargeCard - adyenForPlatformsAdvanced - adyenForPlatformsManage - adyenFranchisee @@ -5343,6 +5326,39 @@ components: street: Simon Carmiggeltstraat 6 - 50 type: individual id: LE00000000000000000000001 + patch-legalEntities-id-updateLegalRepresentative: + summary: Associate a legal representative with a minor user + description: Example request associating a legal representative with a minor + user + value: + entityAssociations: + - legalEntityId: LE00000000000000000000002 + relationship: parent + type: legalRepresentative + patch-legalEntities-id-updateLegalRepresentative-200: + summary: Legal representative associated + description: Example response for associating a legal representative with a + minor user + value: + entityAssociations: + - associatorId: LE00000000000000000000001 + legalEntityId: LE00000000000000000000002 + name: Simone Hopper + type: legalRepresentative + individual: + email: s.eller@example.com + birthData: + dateOfBirth: '1990-06-21' + name: + firstName: Shelly + lastName: Eller + residentialAddress: + city: Amsterdam + country: NL + postalCode: 1011DJ + street: Simon Carmiggeltstraat 6 - 50 + type: individual + id: LE00000000000000000000001 patch-legalEntities-id-updateTrustMember: summary: Associate a trust member with a trust description: Example request associating a trust member with a trust