Updated API definitions for other services

This commit is contained in:
aleksei
2020-08-05 16:28:16 +02:00
parent 717605e185
commit 62bb23ba23
30 changed files with 15643 additions and 8626 deletions

View File

@@ -1,5 +1,5 @@
{
"openapi" : "3.0.0",
"openapi" : "3.0.3",
"servers" : [
{
"url" : "https://pal-test.adyen.com/pal/servlet/Recurring/v30"
@@ -24,6 +24,7 @@
"post" : {
"summary" : "Disables stored payment details.",
"description" : "Disables stored payment details to stop charging a shopper with this particular recurring detail ID.\n\nFor more information, refer to [Disable stored details](https://docs.adyen.com/classic-integration/recurring-payments/disable-stored-details/).",
"operationId" : "post-disable",
"x-groupName" : "General",
"x-sortIndex" : 2,
"requestBody" : {
@@ -68,6 +69,7 @@
"post" : {
"summary" : "Retrieves stored payment details for a shopper.",
"description" : "Lists the stored payment details for a shopper, if there are any available. The recurring detail ID can be used with a regular authorisation request to charge the shopper. A summary of the payment detail is returned for presentation to the shopper.\n\nFor more information, refer to [Retrieve stored details](https://docs.adyen.com/classic-integration/recurring-payments/retrieve-stored-details/).",
"operationId" : "post-listRecurringDetails",
"x-groupName" : "General",
"x-sortIndex" : 1,
"requestBody" : {
@@ -112,6 +114,7 @@
"post" : {
"summary" : "Schedules running of the Account Updater.",
"description" : "When making the API call, you can submit either the credit card information, or the recurring detail reference and the shopper reference:\n* If the card information is provided, all the sub-fields for `card` are mandatory.\n* If the recurring detail reference is provided, the fields for `shopperReference` and `selectedRecurringDetailReference` are mandatory.",
"operationId" : "post-scheduleAccountUpdater",
"x-groupName" : "General",
"x-sortIndex" : 3,
"requestBody" : {
@@ -380,6 +383,9 @@
"RecurringDetail" : {
"properties" : {
"additionalData" : {
"additionalProperties" : {
"type" : "string"
},
"description" : "This field contains additional data, which may be returned in a particular response.\n\nThe additionalData object consists of entries, each of which includes the key and value.",
"type" : "object"
},
@@ -496,6 +502,9 @@
"ScheduleAccountUpdaterRequest" : {
"properties" : {
"additionalData" : {
"additionalProperties" : {
"type" : "string"
},
"description" : "This field contains additional data, which may be required for a particular request.",
"type" : "object"
},
@@ -541,6 +550,17 @@
"result"
]
}
},
"securitySchemes" : {
"ApiKeyAuth" : {
"in" : "header",
"name" : "X-API-Key",
"type" : "apiKey"
},
"BasicAuth" : {
"scheme" : "basic",
"type" : "http"
}
}
}
}