Updated YAML specs

This commit is contained in:
aleksei
2021-04-24 11:54:43 +02:00
parent 0554d920c8
commit 019c4d38ca
50 changed files with 32189 additions and 8427 deletions

View File

@@ -406,6 +406,26 @@ paths:
schema:
$ref: '#/components/schemas/NotificationResponse'
description: OK - the request has succeeded.
/TRANSFER_NOT_PAIDOUT_TRANSFERS:
post:
summary: Triggered when not paid out transfers are transferred to liable.
description: This notification is sent when not paidout transfers from an account
have been transferred to the configured liable account.
operationId: post-TRANSFER_NOT_PAIDOUT_TRANSFERS
x-groupName: Fund management
x-sortIndex: 9
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/TransferNotPaidoutTransfersNotification'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/NotificationResponse'
description: OK - the request has succeeded.
components:
schemas:
AccountCloseNotification:
@@ -2404,11 +2424,11 @@ components:
split to other operations such as captures and refunds.
This is required if `type` is **MarketPlace**. For the other types, we
also recommend sending a reference so you can reconcile the split and
the associated payment in the transaction overview and in the reports.
If the reference is not provided, the split is reported as part of the
aggregated [TransferBalance record type](https://docs.adyen.com/reporting/marketpay-payments-accounting-report)
This is required if `type` is **MarketPlace** or **BalanceAccount**. For
the other types, we also recommend sending a reference so you can reconcile
the split and the associated payment in the transaction overview and in
the reports. If the reference is not provided, the split is reported as
part of the aggregated [TransferBalance record type](https://docs.adyen.com/reporting/marketpay-payments-accounting-report)
in Adyen for Platforms.'
type: string
type:
@@ -2503,6 +2523,7 @@ components:
`ChargebackReversed`, `Payout`, `PayoutReversed`, `FundTransfer`, `PendingFundTransfer`,
`ManualCorrected`.'
enum:
- BalanceNotPaidOutTransfer
- Chargeback
- ChargebackCorrection
- ChargebackCorrectionReceived
@@ -2604,6 +2625,57 @@ components:
- destinationAccountCode
- amount
- transferCode
TransferNotPaidoutTransfersNotification:
properties:
content:
description: Details of the fund transfer.
$ref: '#/components/schemas/TransferNotPaidoutTransfersNotificationContent'
eventDate:
x-addedInVersion: 4
description: The date and time when an event has been completed.
format: date-time
type: string
eventType:
description: The event type of the notification.
type: string
executingUserKey:
description: The user or process that has triggered the notification.
type: string
live:
description: Indicates whether the notification originated from the live
environment or the test environment. If true, the notification originated
from the live environment. If false, the notification originated from
the test environment.
type: boolean
pspReference:
description: The PSP reference of the request from which the notification
originates.
type: string
required:
- executingUserKey
- pspReference
- eventType
- live
- eventDate
- content
TransferNotPaidoutTransfersNotificationContent:
properties:
amount:
description: The amount transferred.
$ref: '#/components/schemas/Amount'
destinationAccountCode:
description: The code of the Account to which funds were credited.
type: string
sourceAccountCode:
description: The code of the Account from which funds were debited.
type: string
status:
description: The status of the fund transfer.
$ref: '#/components/schemas/OperationStatus'
required:
- sourceAccountCode
- destinationAccountCode
- amount
UpdateAccountHolderResponse:
properties:
accountHolderCode: