spec release

This commit is contained in:
Adyen Automation
2025-03-27 18:25:55 +01:00
parent ac3ff20f1e
commit 271d614aad
14 changed files with 7170 additions and 60 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -117,8 +117,9 @@ components:
additionalProperties: false
properties:
city:
description: "The name of the city.\n\nSupported characters: [a-z] [A-Z]\
\ [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and Space."
description: "The name of the city.\n\nSupported characters: **[a-z] [A-Z]\
\ [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |** and Space.\n\
\n> Required when the `category` is **card**.\n"
minLength: 3
type: string
country:
@@ -126,14 +127,14 @@ components:
**US**, **NL**, or **GB**.
type: string
line1:
description: "First line of the street address.\n\nSupported characters:\
\ [a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and\
\ Space."
description: "The first line of the street address.\n\nSupported characters:\
\ **[a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |**\
\ and Space.\n\n> Required when the `category` is **card**.\n"
type: string
line2:
description: "Second line of the street address.\n\nSupported characters:\
\ [a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and\
\ Space."
description: "The second line of the street address.\n\nSupported characters:\
\ **[a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |**\
\ and Space.\n\n> Required when the `category` is **card**.\n"
type: string
postalCode:
description: 'The postal code.
@@ -145,14 +146,17 @@ components:
* 10 characters for an address in all other countries.
Supported characters: [a-z] [A-Z] [0-9] and Space.
Supported characters: **[a-z] [A-Z] [0-9]** and Space.
> Required for addresses in the US.
'
minLength: 3
type: string
stateOrProvince:
description: " The two-letter ISO 3166-2 state or province code. For example,\
\ **CA** in the US or **ON** in Canada.\n > Required for the US and\
\ **CA** in the US or **ON** in Canada.\n\n > Required for the US and\
\ Canada.\n"
type: string
required:
@@ -1204,6 +1208,10 @@ components:
items:
$ref: '#/components/schemas/TransferEvent'
type: array
externalReason:
x-addedInVersion: '3'
description: The external reason of this transfer.
$ref: '#/components/schemas/ExternalReason'
id:
description: The ID of the resource.
type: string

View File

@@ -141,8 +141,9 @@ components:
additionalProperties: false
properties:
city:
description: "The name of the city.\n\nSupported characters: [a-z] [A-Z]\
\ [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and Space."
description: "The name of the city.\n\nSupported characters: **[a-z] [A-Z]\
\ [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |** and Space.\n\
\n> Required when the `category` is **card**.\n"
minLength: 3
type: string
country:
@@ -150,14 +151,14 @@ components:
**US**, **NL**, or **GB**.
type: string
line1:
description: "First line of the street address.\n\nSupported characters:\
\ [a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and\
\ Space."
description: "The first line of the street address.\n\nSupported characters:\
\ **[a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |**\
\ and Space.\n\n> Required when the `category` is **card**.\n"
type: string
line2:
description: "Second line of the street address.\n\nSupported characters:\
\ [a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and\
\ Space."
description: "The second line of the street address.\n\nSupported characters:\
\ **[a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |**\
\ and Space.\n\n> Required when the `category` is **card**.\n"
type: string
postalCode:
description: 'The postal code.
@@ -169,14 +170,17 @@ components:
* 10 characters for an address in all other countries.
Supported characters: [a-z] [A-Z] [0-9] and Space.
Supported characters: **[a-z] [A-Z] [0-9]** and Space.
> Required for addresses in the US.
'
minLength: 3
type: string
stateOrProvince:
description: " The two-letter ISO 3166-2 state or province code. For example,\
\ **CA** in the US or **ON** in Canada.\n > Required for the US and\
\ **CA** in the US or **ON** in Canada.\n\n > Required for the US and\
\ Canada.\n"
type: string
required:
@@ -1554,6 +1558,10 @@ components:
items:
$ref: '#/components/schemas/TransferEvent'
type: array
externalReason:
x-addedInVersion: '3'
description: The external reason of this transfer.
$ref: '#/components/schemas/ExternalReason'
id:
description: The ID of the resource.
type: string

View File

@@ -827,8 +827,9 @@ components:
additionalProperties: false
properties:
city:
description: "The name of the city.\n\nSupported characters: [a-z] [A-Z]\
\ [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and Space."
description: "The name of the city.\n\nSupported characters: **[a-z] [A-Z]\
\ [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |** and Space.\n\
\n> Required when the `category` is **card**.\n"
minLength: 3
type: string
country:
@@ -836,14 +837,14 @@ components:
**US**, **NL**, or **GB**.
type: string
line1:
description: "First line of the street address.\n\nSupported characters:\
\ [a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and\
\ Space."
description: "The first line of the street address.\n\nSupported characters:\
\ **[a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |**\
\ and Space.\n\n> Required when the `category` is **card**.\n"
type: string
line2:
description: "Second line of the street address.\n\nSupported characters:\
\ [a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and\
\ Space."
description: "The second line of the street address.\n\nSupported characters:\
\ **[a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |**\
\ and Space.\n\n> Required when the `category` is **card**.\n"
type: string
postalCode:
description: 'The postal code.
@@ -855,14 +856,17 @@ components:
* 10 characters for an address in all other countries.
Supported characters: [a-z] [A-Z] [0-9] and Space.
Supported characters: **[a-z] [A-Z] [0-9]** and Space.
> Required for addresses in the US.
'
minLength: 3
type: string
stateOrProvince:
description: " The two-letter ISO 3166-2 state or province code. For example,\
\ **CA** in the US or **ON** in Canada.\n > Required for the US and\
\ **CA** in the US or **ON** in Canada.\n\n > Required for the US and\
\ Canada.\n"
type: string
required:

View File

@@ -705,6 +705,10 @@ paths:
$ref: '#/components/examples/post-transfers-payout-local-transfer-us'
payout-to-balance-account:
$ref: '#/components/examples/post-transfers-payout-to-balance-account'
payout-to-card-raw:
$ref: '#/components/examples/post-transfers-payout-to-card-raw'
payout-to-card-tokenized:
$ref: '#/components/examples/post-transfers-payout-to-card-tokenized'
payout-to-transfer-instrument:
$ref: '#/components/examples/post-transfers-payout-to-transfer-instrument'
schema:
@@ -730,6 +734,10 @@ paths:
$ref: '#/components/examples/post-transfers-payout-local-transfer-us-202'
payout-to-balance-account:
$ref: '#/components/examples/post-transfers-payout-to-balance-account-202'
payout-to-card-raw:
$ref: '#/components/examples/post-transfers-payout-to-card-raw-202'
payout-to-card-tokenized:
$ref: '#/components/examples/post-transfers-payout-to-card-tokenized-202'
payout-to-transfer-instrument:
$ref: '#/components/examples/post-transfers-payout-to-transfer-instrument-202'
schema:
@@ -1102,8 +1110,9 @@ components:
additionalProperties: false
properties:
city:
description: "The name of the city.\n\nSupported characters: [a-z] [A-Z]\
\ [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and Space."
description: "The name of the city.\n\nSupported characters: **[a-z] [A-Z]\
\ [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |** and Space.\n\
\n> Required when the `category` is **card**.\n"
minLength: 3
type: string
country:
@@ -1111,14 +1120,14 @@ components:
**US**, **NL**, or **GB**.
type: string
line1:
description: "First line of the street address.\n\nSupported characters:\
\ [a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and\
\ Space."
description: "The first line of the street address.\n\nSupported characters:\
\ **[a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |**\
\ and Space.\n\n> Required when the `category` is **card**.\n"
type: string
line2:
description: "Second line of the street address.\n\nSupported characters:\
\ [a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ | and\
\ Space."
description: "The second line of the street address.\n\nSupported characters:\
\ **[a-z] [A-Z] [0-9] . - \u2014 / # , \u2019 \xB0 ( ) : ; [ ] & \\ |**\
\ and Space.\n\n> Required when the `category` is **card**.\n"
type: string
postalCode:
description: 'The postal code.
@@ -1130,14 +1139,17 @@ components:
* 10 characters for an address in all other countries.
Supported characters: [a-z] [A-Z] [0-9] and Space.
Supported characters: **[a-z] [A-Z] [0-9]** and Space.
> Required for addresses in the US.
'
minLength: 3
type: string
stateOrProvince:
description: " The two-letter ISO 3166-2 state or province code. For example,\
\ **CA** in the US or **ON** in Canada.\n > Required for the US and\
\ **CA** in the US or **ON** in Canada.\n\n > Required for the US and\
\ Canada.\n"
type: string
required:
@@ -3260,6 +3272,10 @@ components:
items:
$ref: '#/components/schemas/TransferEvent'
type: array
externalReason:
x-addedInVersion: '3'
description: The external reason of this transfer.
$ref: '#/components/schemas/ExternalReason'
id:
description: The ID of the resource.
type: string
@@ -4709,6 +4725,140 @@ components:
direction: outgoing
reason: approved
status: authorised
post-transfers-payout-to-card-raw:
summary: Pay out to a third-party card (raw card details)
description: Example request to pay out to a third-party card using raw card
details
value:
amount:
value: 10000
currency: USD
balanceAccountId: BA00000000000000000000001
category: card
counterparty:
card:
cardHolder:
type: individual
firstName: Albert
lastName: Klaassen
address:
city: San Francisco
country: US
line1: '274'
line2: Brannan St
postalCode: '94107'
stateOrProvince: CA
cardIdentification:
number: '4321123456788765'
expiryMonth: '03'
expiryYear: '2030'
reference: Your internal reference for the transfer
description: Your internal description for the transfer
post-transfers-payout-to-card-raw-202:
summary: Response code - 202 Accepted
description: Example response for a request for a card payout (raw details)
value:
creationDate: '2023-12-28T15:26:06+01:00'
id: 48POP561F0ZWWLNW
accountHolder:
description: Your description for the account holder
id: AH00000000000000000000001
amount:
currency: USD
value: 10000
balanceAccount:
description: Your description for the balance account
id: BA00000000000000000000001
category: card
counterparty:
card:
cardHolder:
address:
city: San Francisco
country: US
postalCode: '94107'
stateOrProvince: CA
line1: '274'
line2: Brannan St
firstName: Albert
lastName: Klaassen
type: individual
cardIdentification:
expiryMonth: '03'
expiryYear: '2030'
number: 432112******8765
description: Your internal description of the transfer
direction: outgoing
reason: approved
reference: Your internal reference for the transfer
status: authorised
type: cardTransfer
post-transfers-payout-to-card-tokenized:
summary: Pay out to a third-party card (tokenized card details)
description: Example request to pay out to a third-party card using tokenized
card details
value:
amount:
value: 10000
currency: USD
balanceAccountId: BA00000000000000000000001
category: card
counterparty:
card:
cardHolder:
firstName: Albert
lastName: Klaassen
reference: Your reference for the cardholder
type: individual
address:
city: San Francisco
country: US
line1: '274'
line2: Brannan St
postalCode: '94107'
stateOrProvince: CA
cardIdentification:
storedPaymentMethodId: ZMV627QSCQVDKG66
reference: Your internal reference for the transfer
description: Your internal description for the transfer
post-transfers-payout-to-card-tokenized-202:
summary: Response code - 202 Accepted
description: Example response for a request for a card payout (tokenized details)
value:
creationDate: '2024-06-11T16:12:32+02:00'
id: 4VXLNQ638WU0IAN3
accountHolder:
description: Your description for the account holder
id: AH00000000000000000000001
amount:
currency: USD
value: 10000
balanceAccount:
description: Your description for the balance account
id: BA00000000000000000000001
category: card
counterparty:
card:
cardHolder:
firstName: Albert
lastName: Klaassen
reference: Your reference for the cardholder
type: individual
address:
city: San Francisco
country: US
line1: '274'
line2: Brannan St
postalCode: '94107'
stateOrProvince: CA
cardIdentification:
storedPaymentMethodId: ZMV627QSCQVDKG66
description: Your internal description of the transfer
direction: outgoing
reason: approved
reference: Your internal reference for the transfer
status: authorised
type: cardTransfer
post-transfers-payout-to-transfer-instrument:
summary: Pay out to a transfer instrument
description: Example request to pay out to a transfer instrument