spec release

This commit is contained in:
Adyen Automation
2025-05-31 10:10:43 +02:00
parent 266cdfc3a1
commit 45c4525f1c
8 changed files with 222 additions and 48 deletions

View File

@@ -592,6 +592,8 @@ paths:
$ref: '#/components/examples/post-legalEntities-createLegalEntityOrganizationNL'
createLegalEntityOrganizationUS:
$ref: '#/components/examples/post-legalEntities-createLegalEntityOrganizationUS'
createLegalEntityPaymentInstrumentUser:
$ref: '#/components/examples/post-legalEntities-createLegalEntityPaymentInstrumentUser'
createLegalEntitySolePropNL:
$ref: '#/components/examples/post-legalEntities-createLegalEntitySolePropNL'
createLegalEntitySolePropUS:
@@ -626,6 +628,8 @@ paths:
$ref: '#/components/examples/post-legalEntities-createLegalEntityOrganizationNL-200'
createLegalEntityOrganizationUS:
$ref: '#/components/examples/post-legalEntities-createLegalEntityOrganizationUS-200'
createLegalEntityPaymentInstrumentUser:
$ref: '#/components/examples/post-legalEntities-createLegalEntityPaymentInstrumentUser-200'
createLegalEntitySolePropNL:
$ref: '#/components/examples/post-legalEntities-createLegalEntitySolePropNL-200'
createLegalEntitySolePropUS:
@@ -3576,9 +3580,8 @@ components:
$ref: '#/components/schemas/LegalEntityCapability'
description: Contains key-value pairs that specify the actions that the
legal entity can do in your platform.The key is a capability required
for your integration. For example, **issueCard** for Issuing.The value
for your integration. For example, **issueCard** for Issuing. The value
is an object containing the settings for the capability.
readOnly: true
type: object
documentDetails:
x-addedInVersion: '2'
@@ -3863,9 +3866,8 @@ components:
$ref: '#/components/schemas/LegalEntityCapability'
description: Contains key-value pairs that specify the actions that the
legal entity can do in your platform.The key is a capability required
for your integration. For example, **issueCard** for Issuing.The value
for your integration. For example, **issueCard** for Issuing. The value
is an object containing the settings for the capability.
readOnly: true
type: object
entityAssociations:
description: 'List of legal entities associated with the current legal entity.
@@ -3923,9 +3925,8 @@ components:
$ref: '#/components/schemas/LegalEntityCapability'
description: Contains key-value pairs that specify the actions that the
legal entity can do in your platform.The key is a capability required
for your integration. For example, **issueCard** for Issuing.The value
for your integration. For example, **issueCard** for Issuing. The value
is an object containing the settings for the capability.
readOnly: true
type: object
entityAssociations:
description: 'List of legal entities associated with the current legal entity.
@@ -6384,6 +6385,43 @@ components:
type: privateCompany
type: organization
id: LE00000000000000000000001
post-legalEntities-createLegalEntityPaymentInstrumentUser:
summary: Create an authorized user for an issued card.
description: Example request for creating an authorized user for an issued card
value:
type: individual
individual:
residentialAddress:
country: NL
name:
firstName: John
lastName: Test
birthData:
dateOfBirth: '1990-01-01'
capabilities:
authorisedPaymentInstrumentUser:
requested: true
requestedLevel: notApplicable
post-legalEntities-createLegalEntityPaymentInstrumentUser-200:
summary: Authorized user for an issued card created.
description: Example response for creating an authorized user for an issued
card
value:
capabilities:
authorisedPaymentInstrumentUser:
allowed: false
requested: true
verificationStatus: pending
individual:
birthData:
dateOfBirth: '1990-01-01'
name:
firstName: John
lastName: Test
residentialAddress:
country: NL
type: individual
id: LE32DBK223226C5M7MSG8CPD2
post-legalEntities-createLegalEntitySolePropNL:
summary: Create a legal entity for a Dutch sole proprietor
description: Example request for creating a legal entity for a sole proprietor