spec release

This commit is contained in:
Adyen Automation
2024-09-23 12:05:48 +02:00
parent 17347a5e86
commit 90f8877a03
6 changed files with 122 additions and 29 deletions

View File

@@ -1943,7 +1943,7 @@
},
"parameters" : [
{
"description" : "The unique identifier of the legal entity. For sole proprietorships, this is the individual legal entity ID of the owner. For organizations, this is the ID of the organization.",
"description" : "The unique identifier of the legal entity.\n\nFor sole proprietorships, this is the individual legal entity ID of the owner.\n\nFor organizations, this is the ID of the organization.\n\nFor legal representatives of individuals, this is the ID of the individual.\n\n",
"name" : "id",
"in" : "path",
"required" : true,
@@ -2861,7 +2861,7 @@
"additionalProperties" : false,
"properties" : {
"acceptedBy" : {
"description" : "The legal entity ID of the user accepting the Terms of Service.\n\nFor organizations, this must be the individual legal entity ID of an authorized signatory for the organization.\n\nFor sole proprietorships, this must be the individual legal entity ID of the owner.",
"description" : "The legal entity ID of the user accepting the Terms of Service.\n\nFor organizations, this must be the individual legal entity ID of an authorized signatory for the organization.\n\nFor sole proprietorships, this must be the individual legal entity ID of the owner.\n\nFor individuals, this must be the individual legal entity id of either the individual, parent, or guardian.\n\n",
"type" : "string"
},
"ipAddress" : {
@@ -4043,6 +4043,10 @@
"description" : "Default value: **false**\n\nIndicates if the user can select the format for their payout account (if applicable).",
"type" : "boolean"
},
"allowDebugUi" : {
"description" : "Default value: **true**\n\nIndicates if the user may press a hidden key combination to open the HO debugging UI.",
"type" : "boolean"
},
"allowIntraRegionCrossBorderPayout" : {
"description" : "Default value: **false**\n\nIndicates if the user can select a payout account in a different EU/EEA location (including Switzerland and the UK) than the location of their legal entity.",
"type" : "boolean"
@@ -5651,7 +5655,8 @@
"type" : "adyenIssuing",
"language" : "en",
"document" : "JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBv+f/ub0j6JPRX+E3EmC==",
"termsOfServiceDocumentId" : "abc123"
"termsOfServiceDocumentId" : "abc123",
"termsOfServiceDocumentFormat" : "JSON"
}
},
"post-transferInstruments-createTransferInstrumentEUR" : {

View File

@@ -2092,7 +2092,7 @@
},
"parameters" : [
{
"description" : "The unique identifier of the legal entity. For sole proprietorships, this is the individual legal entity ID of the owner. For organizations, this is the ID of the organization.",
"description" : "The unique identifier of the legal entity.\n\nFor sole proprietorships, this is the individual legal entity ID of the owner.\n\nFor organizations, this is the ID of the organization.\n\nFor legal representatives of individuals, this is the ID of the individual.\n\n",
"name" : "id",
"in" : "path",
"required" : true,
@@ -3010,7 +3010,7 @@
"additionalProperties" : false,
"properties" : {
"acceptedBy" : {
"description" : "The legal entity ID of the user accepting the Terms of Service.\n\nFor organizations, this must be the individual legal entity ID of an authorized signatory for the organization.\n\nFor sole proprietorships, this must be the individual legal entity ID of the owner.",
"description" : "The legal entity ID of the user accepting the Terms of Service.\n\nFor organizations, this must be the individual legal entity ID of an authorized signatory for the organization.\n\nFor sole proprietorships, this must be the individual legal entity ID of the owner.\n\nFor individuals, this must be the individual legal entity id of either the individual, parent, or guardian.\n\n",
"type" : "string"
},
"ipAddress" : {
@@ -4366,6 +4366,10 @@
"description" : "Default value: **false**\n\nIndicates if the user can select the format for their payout account (if applicable).",
"type" : "boolean"
},
"allowDebugUi" : {
"description" : "Default value: **true**\n\nIndicates if the user may press a hidden key combination to open the HO debugging UI.",
"type" : "boolean"
},
"allowIntraRegionCrossBorderPayout" : {
"description" : "Default value: **false**\n\nIndicates if the user can select a payout account in a different EU/EEA location (including Switzerland and the UK) than the location of their legal entity.",
"type" : "boolean"
@@ -6368,7 +6372,7 @@
}
},
"post-legalEntities-createLegalEntitySolePropNL-200" : {
"summary" : "Sole proprietor legal enity created",
"summary" : "Sole proprietor legal entity created",
"description" : "Example response for creating a legal entity for a sole proprietor operating in the Netherlands",
"value" : {
"type" : "soleProprietorship",
@@ -6405,7 +6409,7 @@
}
},
"post-legalEntities-createLegalEntitySolePropUS-200" : {
"summary" : "Sole proprietor legal enity created",
"summary" : "Sole proprietor legal entity created",
"description" : "Example response for creating a legal entity for a sole proprietor operating in the US",
"value" : {
"type" : "soleProprietorship",
@@ -6562,7 +6566,8 @@
"type" : "adyenIssuing",
"language" : "en",
"document" : "JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBv+f/ub0j6JPRX+E3EmC==",
"termsOfServiceDocumentId" : "abc123"
"termsOfServiceDocumentId" : "abc123",
"termsOfServiceDocumentFormat" : "JSON"
}
},
"post-transferInstruments-createTransferInstrumentEUR" : {

View File

@@ -2300,7 +2300,7 @@
},
"parameters" : [
{
"description" : "The unique identifier of the legal entity. For sole proprietorships, this is the individual legal entity ID of the owner. For organizations, this is the ID of the organization.",
"description" : "The unique identifier of the legal entity.\n\nFor sole proprietorships, this is the individual legal entity ID of the owner.\n\nFor organizations, this is the ID of the organization.\n\nFor legal representatives of individuals, this is the ID of the individual.\n\n",
"name" : "id",
"in" : "path",
"required" : true,
@@ -3249,7 +3249,7 @@
"additionalProperties" : false,
"properties" : {
"acceptedBy" : {
"description" : "The legal entity ID of the user accepting the Terms of Service.\n\nFor organizations, this must be the individual legal entity ID of an authorized signatory for the organization.\n\nFor sole proprietorships, this must be the individual legal entity ID of the owner.",
"description" : "The legal entity ID of the user accepting the Terms of Service.\n\nFor organizations, this must be the individual legal entity ID of an authorized signatory for the organization.\n\nFor sole proprietorships, this must be the individual legal entity ID of the owner.\n\nFor individuals, this must be the individual legal entity id of either the individual, parent, or guardian.\n\n",
"type" : "string"
},
"ipAddress" : {
@@ -4973,6 +4973,10 @@
"description" : "Default value: **false**\n\nIndicates if the user can select the format for their payout account (if applicable).",
"type" : "boolean"
},
"allowDebugUi" : {
"description" : "Default value: **true**\n\nIndicates if the user may press a hidden key combination to open the HO debugging UI.",
"type" : "boolean"
},
"allowIntraRegionCrossBorderPayout" : {
"description" : "Default value: **false**\n\nIndicates if the user can select a payout account in a different EU/EEA location (including Switzerland and the UK) than the location of their legal entity.",
"type" : "boolean"
@@ -7293,7 +7297,7 @@
}
},
"post-legalEntities-createLegalEntitySolePropNL-200" : {
"summary" : "Sole proprietor legal enity created",
"summary" : "Sole proprietor legal entity created",
"description" : "Example response for creating a legal entity for a sole proprietor operating in the Netherlands",
"value" : {
"type" : "soleProprietorship",
@@ -7330,7 +7334,7 @@
}
},
"post-legalEntities-createLegalEntitySolePropUS-200" : {
"summary" : "Sole proprietor legal enity created",
"summary" : "Sole proprietor legal entity created",
"description" : "Example response for creating a legal entity for a sole proprietor operating in the US",
"value" : {
"type" : "soleProprietorship",
@@ -7674,7 +7678,8 @@
"type" : "adyenIssuing",
"language" : "en",
"document" : "JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBv+f/ub0j6JPRX+E3EmC==",
"termsOfServiceDocumentId" : "abc123"
"termsOfServiceDocumentId" : "abc123",
"termsOfServiceDocumentFormat" : "JSON"
}
},
"post-transferInstruments-createTransferInstrumentEUR" : {

View File

@@ -1208,9 +1208,20 @@ paths:
schema:
$ref: '#/components/schemas/AcceptTermsOfServiceRequest'
parameters:
- description: The unique identifier of the legal entity. For sole proprietorships,
this is the individual legal entity ID of the owner. For organizations,
this is the ID of the organization.
- description: 'The unique identifier of the legal entity.
For sole proprietorships, this is the individual legal entity ID of the
owner.
For organizations, this is the ID of the organization.
For legal representatives of individuals, this is the ID of the individual.
'
name: id
in: path
required: true
@@ -1785,7 +1796,14 @@ components:
For sole proprietorships, this must be the individual legal entity ID
of the owner.'
of the owner.
For individuals, this must be the individual legal entity id of either
the individual, parent, or guardian.
'
type: string
ipAddress:
description: The IP address of the user accepting the Terms of Service.
@@ -2973,6 +2991,13 @@ components:
Indicates if the user can select the format for their payout account (if
applicable).'
type: boolean
allowDebugUi:
description: 'Default value: **true**
Indicates if the user may press a hidden key combination to open the HO
debugging UI.'
type: boolean
allowIntraRegionCrossBorderPayout:
description: 'Default value: **false**
@@ -4385,6 +4410,7 @@ components:
language: en
document: JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBv+f/ub0j6JPRX+E3EmC==
termsOfServiceDocumentId: abc123
termsOfServiceDocumentFormat: JSON
post-transferInstruments-createTransferInstrumentEUR:
summary: Add a EUR bank account
description: Example request for creating a transfer instrument for EUR

View File

@@ -1299,9 +1299,20 @@ paths:
schema:
$ref: '#/components/schemas/AcceptTermsOfServiceRequest'
parameters:
- description: The unique identifier of the legal entity. For sole proprietorships,
this is the individual legal entity ID of the owner. For organizations,
this is the ID of the organization.
- description: 'The unique identifier of the legal entity.
For sole proprietorships, this is the individual legal entity ID of the
owner.
For organizations, this is the ID of the organization.
For legal representatives of individuals, this is the ID of the individual.
'
name: id
in: path
required: true
@@ -1876,7 +1887,14 @@ components:
For sole proprietorships, this must be the individual legal entity ID
of the owner.'
of the owner.
For individuals, this must be the individual legal entity id of either
the individual, parent, or guardian.
'
type: string
ipAddress:
description: The IP address of the user accepting the Terms of Service.
@@ -3237,6 +3255,13 @@ components:
Indicates if the user can select the format for their payout account (if
applicable).'
type: boolean
allowDebugUi:
description: 'Default value: **true**
Indicates if the user may press a hidden key combination to open the HO
debugging UI.'
type: boolean
allowIntraRegionCrossBorderPayout:
description: 'Default value: **false**
@@ -4994,7 +5019,7 @@ components:
postalCode: 1011DJ
street: Simon Carmiggeltstraat 6 - 50
post-legalEntities-createLegalEntitySolePropNL-200:
summary: Sole proprietor legal enity created
summary: Sole proprietor legal entity created
description: Example response for creating a legal entity for a sole proprietor
operating in the Netherlands
value:
@@ -5025,7 +5050,7 @@ components:
street: 71 5th Avenue
street2: 11th floor
post-legalEntities-createLegalEntitySolePropUS-200:
summary: Sole proprietor legal enity created
summary: Sole proprietor legal entity created
description: Example response for creating a legal entity for a sole proprietor
operating in the US
value:
@@ -5143,6 +5168,7 @@ components:
language: en
document: JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBv+f/ub0j6JPRX+E3EmC==
termsOfServiceDocumentId: abc123
termsOfServiceDocumentFormat: JSON
post-transferInstruments-createTransferInstrumentEUR:
summary: Add a EUR bank account
description: Example request for creating a transfer instrument for EUR

View File

@@ -1427,9 +1427,20 @@ paths:
schema:
$ref: '#/components/schemas/AcceptTermsOfServiceRequest'
parameters:
- description: The unique identifier of the legal entity. For sole proprietorships,
this is the individual legal entity ID of the owner. For organizations,
this is the ID of the organization.
- description: 'The unique identifier of the legal entity.
For sole proprietorships, this is the individual legal entity ID of the
owner.
For organizations, this is the ID of the organization.
For legal representatives of individuals, this is the ID of the individual.
'
name: id
in: path
required: true
@@ -2029,7 +2040,14 @@ components:
For sole proprietorships, this must be the individual legal entity ID
of the owner.'
of the owner.
For individuals, this must be the individual legal entity id of either
the individual, parent, or guardian.
'
type: string
ipAddress:
description: The IP address of the user accepting the Terms of Service.
@@ -3706,6 +3724,13 @@ components:
Indicates if the user can select the format for their payout account (if
applicable).'
type: boolean
allowDebugUi:
description: 'Default value: **true**
Indicates if the user may press a hidden key combination to open the HO
debugging UI.'
type: boolean
allowIntraRegionCrossBorderPayout:
description: 'Default value: **false**
@@ -5726,7 +5751,7 @@ components:
postalCode: 1011DJ
street: Simon Carmiggeltstraat 6 - 50
post-legalEntities-createLegalEntitySolePropNL-200:
summary: Sole proprietor legal enity created
summary: Sole proprietor legal entity created
description: Example response for creating a legal entity for a sole proprietor
operating in the Netherlands
value:
@@ -5757,7 +5782,7 @@ components:
street: 71 5th Avenue
street2: 11th floor
post-legalEntities-createLegalEntitySolePropUS-200:
summary: Sole proprietor legal enity created
summary: Sole proprietor legal entity created
description: Example response for creating a legal entity for a sole proprietor
operating in the US
value:
@@ -5991,6 +6016,7 @@ components:
language: en
document: JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBv+f/ub0j6JPRX+E3EmC==
termsOfServiceDocumentId: abc123
termsOfServiceDocumentFormat: JSON
post-transferInstruments-createTransferInstrumentEUR:
summary: Add a EUR bank account
description: Example request for creating a transfer instrument for EUR