spec release

This commit is contained in:
Adyen Automation
2025-05-21 13:37:13 +02:00
parent 1658d128b4
commit fa60910663
20 changed files with 323 additions and 21 deletions

View File

@@ -371,20 +371,20 @@ components:
additionalProperties: false
properties:
authentication:
description: Information about the authentication.
description: Contains information about the authentication.
$ref: '#/components/schemas/AuthenticationInfo'
balancePlatform:
description: The unique identifier of the balance platform.
type: string
id:
description: Unique identifier of the authentication.
description: The unique identifier of the authentication.
type: string
paymentInstrumentId:
description: Unique identifier of the payment instrument that was used for
the authentication.
description: The unique identifier of the payment instrument that was used
for the authentication.
type: string
purchase:
description: Information about the purchase.
description: Contains information about the purchase.
$ref: '#/components/schemas/PurchaseInfo'
status:
description: 'Outcome of the authentication.
@@ -521,13 +521,13 @@ components:
additionalProperties: false
properties:
date:
description: Date of the purchase.
description: The date of the purchase.
type: string
merchantName:
description: Name of the merchant.
description: The name of the business that the cardholder purchased from.
type: string
originalAmount:
description: Amount of the purchase.
description: The amount of the purchase.
$ref: '#/components/schemas/Amount'
required:
- merchantName

View File

@@ -411,7 +411,8 @@ components:
description: 'Allocates a specific product range for either a physical or
a virtual card. Possible values: **fullySupported**, **secureCorporate**.
>Reach out to your Adyen contact to get the values relevant for your integration.'
> Reach out to your Adyen contact to get the values relevant for your
integration.'
type: string
required:
- formFactor

View File

@@ -370,7 +370,8 @@ components:
description: 'Allocates a specific product range for either a physical or
a virtual card. Possible values: **fullySupported**, **secureCorporate**.
>Reach out to your Adyen contact to get the values relevant for your integration.'
> Reach out to your Adyen contact to get the values relevant for your
integration.'
type: string
required:
- formFactor

View File

@@ -376,7 +376,8 @@ components:
description: 'Allocates a specific product range for either a physical or
a virtual card. Possible values: **fullySupported**, **secureCorporate**.
>Reach out to your Adyen contact to get the values relevant for your integration.'
> Reach out to your Adyen contact to get the values relevant for your
integration.'
type: string
required:
- formFactor

View File

@@ -562,6 +562,25 @@ components:
- type
- estimatedArrivalTime
type: object
ExecutionDate:
additionalProperties: false
properties:
date:
description: 'The date when the transfer will be processed. This date must
be:
* Within 30 days of the current date.
* In the [ISO 8601 format](https://www.iso.org/iso-8601-date-and-time-format.html)
**YYYY-MM-DD**. For example: 2025-01-31'
format: date
type: string
timezone:
description: "The timezone that applies to the execution date. Use a timezone\
\ identifier from the [tz database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones).\n\
\nExample: **America/Los_Angeles**.\n Default value: **Europe/Amsterdam**."
type: string
type: object
ExternalReason:
additionalProperties: false
properties:
@@ -1208,6 +1227,22 @@ components:
items:
$ref: '#/components/schemas/TransferEvent'
type: array
executionDate:
x-addedInVersion: '3'
description: 'Contains information about the date when the transfer will
be processed. The execution date must be within 30 days of the current
date.
Until the execution date:
- The `status` of the transfer remains as **received**.
- The `reason` of the transfer remains as **pending**.
'
$ref: '#/components/schemas/ExecutionDate'
externalReason:
x-addedInVersion: '3'
description: The external reason of this transfer.

View File

@@ -646,6 +646,25 @@ components:
- type
- estimatedArrivalTime
type: object
ExecutionDate:
additionalProperties: false
properties:
date:
description: 'The date when the transfer will be processed. This date must
be:
* Within 30 days of the current date.
* In the [ISO 8601 format](https://www.iso.org/iso-8601-date-and-time-format.html)
**YYYY-MM-DD**. For example: 2025-01-31'
format: date
type: string
timezone:
description: "The timezone that applies to the execution date. Use a timezone\
\ identifier from the [tz database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones).\n\
\nExample: **America/Los_Angeles**.\n Default value: **Europe/Amsterdam**."
type: string
type: object
ExternalReason:
additionalProperties: false
properties:
@@ -1575,6 +1594,22 @@ components:
items:
$ref: '#/components/schemas/TransferEvent'
type: array
executionDate:
x-addedInVersion: '3'
description: 'Contains information about the date when the transfer will
be processed. The execution date must be within 30 days of the current
date.
Until the execution date:
- The `status` of the transfer remains as **received**.
- The `reason` of the transfer remains as **pending**.
'
$ref: '#/components/schemas/ExecutionDate'
externalReason:
x-addedInVersion: '3'
description: The external reason of this transfer.

View File

@@ -692,6 +692,7 @@ components:
- bank
- card
- grants
- interest
- internal
- issuedCard
- migration
@@ -792,6 +793,7 @@ components:
- grant
- installment
- installmentReversal
- interestPayout
- internalDirectDebit
- internalTransfer
- invoiceDeduction

View File

@@ -753,6 +753,7 @@ components:
- bank
- card
- grants
- interest
- internal
- issuedCard
- migration
@@ -853,6 +854,7 @@ components:
- grant
- installment
- installmentReversal
- interestPayout
- internalDirectDebit
- internalTransfer
- invoiceDeduction

View File

@@ -1330,6 +1330,25 @@ components:
Possible values: **OneOff**, **First**, **Recurring**, **Final**.'
type: string
type: object
ExecutionDate:
additionalProperties: false
properties:
date:
description: 'The date when the transfer will be processed. This date must
be:
* Within 30 days of the current date.
* In the [ISO 8601 format](https://www.iso.org/iso-8601-date-and-time-format.html)
**YYYY-MM-DD**. For example: 2025-01-31'
format: date
type: string
timezone:
description: "The timezone that applies to the execution date. Use a timezone\
\ identifier from the [tz database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones).\n\
\nExample: **America/Los_Angeles**.\n Default value: **Europe/Amsterdam**."
type: string
type: object
Fee:
additionalProperties: false
properties:
@@ -1936,6 +1955,7 @@ components:
- bank
- card
- grants
- interest
- internal
- issuedCard
- migration
@@ -2043,6 +2063,7 @@ components:
- grant
- installment
- installmentReversal
- interestPayout
- internalDirectDebit
- internalTransfer
- invoiceDeduction
@@ -2169,6 +2190,22 @@ components:
- incoming
- outgoing
type: string
executionDate:
x-addedInVersion: '3'
description: 'Contains information about the date when the transfer will
be processed. The execution date must be within 30 days of the current
date.
Until the execution date:
- The `status` of the transfer remains as **received**.
- The `reason` of the transfer remains as **pending**.
'
$ref: '#/components/schemas/ExecutionDate'
id:
description: The ID of the resource.
type: string
@@ -2451,6 +2488,21 @@ components:
**[a-z] [A-Z] [0-9] & $ % # @** **~ = + - _ '' " ! ?**'
maxLength: 140
type: string
executionDate:
x-addedInVersion: '3'
description: 'The date when the transfer will be processed. This date must
be within 30 days of the current date.
Until the `executionDate`:
- The `status` of the transfer remains as **received**.
- The `reason` of the transfer remains as **pending**.
'
$ref: '#/components/schemas/ExecutionDate'
paymentInstrumentId:
description: 'The unique identifier of the source [payment instrument](https://docs.adyen.com/api-explorer/balanceplatform/latest/post/paymentInstruments#responses-200-id).

View File

@@ -577,10 +577,12 @@ paths:
- value: migration
- value: card
- value: upgrade
- value: interest
enum:
- bank
- card
- grants
- interest
- internal
- issuedCard
- migration
@@ -1764,6 +1766,25 @@ components:
- type
- estimatedArrivalTime
type: object
ExecutionDate:
additionalProperties: false
properties:
date:
description: 'The date when the transfer will be processed. This date must
be:
* Within 30 days of the current date.
* In the [ISO 8601 format](https://www.iso.org/iso-8601-date-and-time-format.html)
**YYYY-MM-DD**. For example: 2025-01-31'
format: date
type: string
timezone:
description: "The timezone that applies to the execution date. Use a timezone\
\ identifier from the [tz database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones).\n\
\nExample: **America/Los_Angeles**.\n Default value: **Europe/Amsterdam**."
type: string
type: object
ExternalReason:
additionalProperties: false
properties:
@@ -3008,6 +3029,22 @@ components:
- incoming
- outgoing
type: string
executionDate:
x-addedInVersion: '3'
description: 'Contains information about the date when the transfer will
be processed. The execution date must be within 30 days of the current
date.
Until the execution date:
- The `status` of the transfer remains as **received**.
- The `reason` of the transfer remains as **pending**.
'
$ref: '#/components/schemas/ExecutionDate'
id:
description: The ID of the resource.
type: string
@@ -3289,6 +3326,22 @@ components:
items:
$ref: '#/components/schemas/TransferEvent'
type: array
executionDate:
x-addedInVersion: '3'
description: 'Contains information about the date when the transfer will
be processed. The execution date must be within 30 days of the current
date.
Until the execution date:
- The `status` of the transfer remains as **received**.
- The `reason` of the transfer remains as **pending**.
'
$ref: '#/components/schemas/ExecutionDate'
externalReason:
x-addedInVersion: '3'
description: The external reason of this transfer.
@@ -3744,6 +3797,21 @@ components:
**[a-z] [A-Z] [0-9] & $ % # @** **~ = + - _ '' " ! ?**'
maxLength: 140
type: string
executionDate:
x-addedInVersion: '3'
description: 'The date when the transfer will be processed. This date must
be within 30 days of the current date.
Until the `executionDate`:
- The `status` of the transfer remains as **received**.
- The `reason` of the transfer remains as **pending**.
'
$ref: '#/components/schemas/ExecutionDate'
paymentInstrumentId:
description: 'The unique identifier of the source [payment instrument](https://docs.adyen.com/api-explorer/balanceplatform/latest/post/paymentInstruments#responses-200-id).