mirror of
https://github.com/gcatanese/adyen-openapi.git
synced 2026-03-10 08:01:24 +00:00
Updated JSON specs
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"openapi" : "3.0.3",
|
||||
"openapi" : "3.1.0",
|
||||
"servers" : [
|
||||
{
|
||||
"url" : "https://pal-test.adyen.com/pal/servlet/Recurring/v30"
|
||||
@@ -23,11 +23,24 @@
|
||||
"paths" : {
|
||||
"/disable" : {
|
||||
"post" : {
|
||||
"tags" : [
|
||||
"General"
|
||||
],
|
||||
"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,
|
||||
"security" : [
|
||||
{
|
||||
"BasicAuth" : [
|
||||
]
|
||||
},
|
||||
{
|
||||
"ApiKeyAuth" : [
|
||||
]
|
||||
}
|
||||
],
|
||||
"requestBody" : {
|
||||
"content" : {
|
||||
"application/json" : {
|
||||
@@ -108,11 +121,24 @@
|
||||
},
|
||||
"/listRecurringDetails" : {
|
||||
"post" : {
|
||||
"tags" : [
|
||||
"General"
|
||||
],
|
||||
"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,
|
||||
"security" : [
|
||||
{
|
||||
"BasicAuth" : [
|
||||
]
|
||||
},
|
||||
{
|
||||
"ApiKeyAuth" : [
|
||||
]
|
||||
}
|
||||
],
|
||||
"requestBody" : {
|
||||
"content" : {
|
||||
"application/json" : {
|
||||
@@ -193,12 +219,25 @@
|
||||
},
|
||||
"/scheduleAccountUpdater" : {
|
||||
"post" : {
|
||||
"tags" : [
|
||||
"General"
|
||||
],
|
||||
"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.",
|
||||
"x-addedInVersion" : 4,
|
||||
"x-addedInVersion" : "4",
|
||||
"operationId" : "post-scheduleAccountUpdater",
|
||||
"x-groupName" : "General",
|
||||
"x-sortIndex" : 3,
|
||||
"security" : [
|
||||
{
|
||||
"BasicAuth" : [
|
||||
]
|
||||
},
|
||||
{
|
||||
"ApiKeyAuth" : [
|
||||
]
|
||||
}
|
||||
],
|
||||
"requestBody" : {
|
||||
"content" : {
|
||||
"application/json" : {
|
||||
@@ -344,7 +383,7 @@
|
||||
"type" : "string"
|
||||
},
|
||||
"bankCity" : {
|
||||
"x-addedInVersion" : 18,
|
||||
"x-addedInVersion" : "18",
|
||||
"description" : "The bank city.",
|
||||
"type" : "string"
|
||||
},
|
||||
@@ -373,7 +412,7 @@
|
||||
"type" : "string"
|
||||
},
|
||||
"taxId" : {
|
||||
"x-addedInVersion" : 18,
|
||||
"x-addedInVersion" : "18",
|
||||
"description" : "The bank account holder's tax ID.",
|
||||
"type" : "string"
|
||||
}
|
||||
@@ -440,7 +479,7 @@
|
||||
"DisableRequest" : {
|
||||
"properties" : {
|
||||
"contract" : {
|
||||
"x-addedInVersion" : 3,
|
||||
"x-addedInVersion" : "3",
|
||||
"description" : "Specify the contract if you only want to disable a specific use.\n\nThis field can be set to one of the following values, or to their combination (comma-separated):\n* ONECLICK\n* RECURRING\n* PAYOUT",
|
||||
"type" : "string"
|
||||
},
|
||||
@@ -502,7 +541,7 @@
|
||||
"type" : "string"
|
||||
},
|
||||
"tokenService" : {
|
||||
"x-addedInVersion" : 25,
|
||||
"x-addedInVersion" : "25",
|
||||
"description" : "The name of the token service.",
|
||||
"enum" : [
|
||||
"VISATOKENSERVICE",
|
||||
@@ -515,7 +554,7 @@
|
||||
"RecurringDetail" : {
|
||||
"properties" : {
|
||||
"additionalData" : {
|
||||
"x-addedInVersion" : 5,
|
||||
"x-addedInVersion" : "5",
|
||||
"additionalProperties" : {
|
||||
"type" : "string"
|
||||
},
|
||||
@@ -523,12 +562,12 @@
|
||||
"type" : "object"
|
||||
},
|
||||
"alias" : {
|
||||
"x-addedInVersion" : 4,
|
||||
"x-addedInVersion" : "4",
|
||||
"description" : "The alias of the credit card number.\n\nApplies only to recurring contracts storing credit card details",
|
||||
"type" : "string"
|
||||
},
|
||||
"aliasType" : {
|
||||
"x-addedInVersion" : 4,
|
||||
"x-addedInVersion" : "4",
|
||||
"description" : "The alias type of the credit card number.\n\nApplies only to recurring contracts storing credit card details.",
|
||||
"type" : "string"
|
||||
},
|
||||
@@ -537,7 +576,7 @@
|
||||
"$ref" : "#/components/schemas/BankAccount"
|
||||
},
|
||||
"billingAddress" : {
|
||||
"x-addedInVersion" : 4,
|
||||
"x-addedInVersion" : "4",
|
||||
"description" : "The billing address.",
|
||||
"$ref" : "#/components/schemas/Address"
|
||||
},
|
||||
@@ -546,7 +585,7 @@
|
||||
"$ref" : "#/components/schemas/Card"
|
||||
},
|
||||
"contractTypes" : {
|
||||
"x-addedInVersion" : 12,
|
||||
"x-addedInVersion" : "12",
|
||||
"description" : "Types of recurring contracts.",
|
||||
"items" : {
|
||||
"type" : "string"
|
||||
@@ -559,7 +598,7 @@
|
||||
"type" : "string"
|
||||
},
|
||||
"firstPspReference" : {
|
||||
"x-addedInVersion" : 4,
|
||||
"x-addedInVersion" : "4",
|
||||
"description" : "The `pspReference` of the first recurring payment that created the recurring detail.",
|
||||
"type" : "string"
|
||||
},
|
||||
@@ -568,7 +607,7 @@
|
||||
"type" : "string"
|
||||
},
|
||||
"paymentMethodVariant" : {
|
||||
"x-addedInVersion" : 2,
|
||||
"x-addedInVersion" : "2",
|
||||
"description" : "The type or sub-brand of a payment method used, e.g. Visa Debit, Visa Corporate, etc. For more information, refer to [PaymentMethodVariant](https://docs.adyen.com/development-resources/paymentmethodvariant).",
|
||||
"type" : "string"
|
||||
},
|
||||
@@ -577,12 +616,12 @@
|
||||
"type" : "string"
|
||||
},
|
||||
"shopperName" : {
|
||||
"x-addedInVersion" : 4,
|
||||
"x-addedInVersion" : "4",
|
||||
"description" : "The name of the shopper.",
|
||||
"$ref" : "#/components/schemas/Name"
|
||||
},
|
||||
"socialSecurityNumber" : {
|
||||
"x-addedInVersion" : 4,
|
||||
"x-addedInVersion" : "4",
|
||||
"description" : "A shopper's social security number (only in countries where it is legal to collect).",
|
||||
"type" : "string"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user