{ "uuid": "c46ab2a8-51aa-4d62-abef-9fa8549f9586", "lastMigration": 29, "name": "Adyen Recurring API", "endpointPrefix": "pal/servlet/Recurring/v68", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "8747c4eb-c8c7-4fe9-baea-76b7f02960ff", "documentation": "Disables stored payment details.", "method": "post", "endpoint": "disable", "responses": [ { "uuid": "5e4c1a4a-8411-4988-9fdc-710dfbc3561e", "body": "{\n \"response\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - the request has succeeded.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1f3e74fd-c1c3-4f6e-94c8-ee2d49613b90", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 400, "label": "Bad Request - a problem reading or understanding the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "fe5f15ca-d509-4309-87ce-be4813f7fdfe", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized - authentication required.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "218da617-ca81-476d-b0a8-c94e24ce6a64", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 403, "label": "Forbidden - insufficient permissions to process the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "93660df3-009e-4ab9-99d9-a59115fc753a", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 422, "label": "Unprocessable Entity - a request validation error.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e354d294-b3a1-46bb-9480-0c7d8fbb9f81", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 500, "label": "Internal Server Error - the server could not process the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "62c947dd-c4ef-44af-9302-cc4b48feaf41", "documentation": "Retrieves stored payment details for a shopper.", "method": "post", "endpoint": "listRecurringDetails", "responses": [ { "uuid": "cf2b4874-fd46-4440-9b3b-eebbd7edb983", "body": "{\n \"creationDate\": \"{{faker 'date.recent' 365}}\",\n \"details\": [\n {\n \"additionalData\": {},\n \"alias\": \"\",\n \"aliasType\": \"\",\n \"bank\": {\n \"bankAccountNumber\": \"\",\n \"bankCity\": \"\",\n \"bankLocationId\": \"\",\n \"bankName\": \"\",\n \"bic\": \"\",\n \"countryCode\": \"\",\n \"iban\": \"\",\n \"ownerName\": \"\",\n \"taxId\": \"\"\n },\n \"billingAddress\": {\n \"city\": \"\",\n \"country\": \"\",\n \"houseNumberOrName\": \"\",\n \"postalCode\": \"\",\n \"stateOrProvince\": \"\",\n \"street\": \"\"\n },\n \"card\": {\n \"cvc\": \"\",\n \"expiryMonth\": \"\",\n \"expiryYear\": \"\",\n \"holderName\": \"\",\n \"issueNumber\": \"\",\n \"number\": \"\",\n \"startMonth\": \"\",\n \"startYear\": \"\"\n },\n \"contractTypes\": [\n \"\"\n ],\n \"creationDate\": \"{{faker 'date.recent' 365}}\",\n \"firstPspReference\": \"\",\n \"name\": \"\",\n \"networkTxReference\": \"\",\n \"paymentMethodVariant\": \"\",\n \"recurringDetailReference\": \"\",\n \"shopperName\": {\n \"firstName\": \"\",\n \"lastName\": \"\"\n },\n \"socialSecurityNumber\": \"\",\n \"variant\": \"\"\n }\n ],\n \"lastKnownShopperEmail\": \"\",\n \"shopperReference\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - the request has succeeded.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "59091b21-5638-4a17-adab-29ee8fc48aa6", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 400, "label": "Bad Request - a problem reading or understanding the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "dc58628f-511f-49df-9315-d182afd7867b", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized - authentication required.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "852aba96-ed3a-4485-99b1-9885ace59b2a", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 403, "label": "Forbidden - insufficient permissions to process the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cef1e220-9ea5-4aee-911a-02270a5807c6", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 422, "label": "Unprocessable Entity - a request validation error.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6d745471-e459-4432-8a50-eda47ea4d52a", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 500, "label": "Internal Server Error - the server could not process the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7746e051-629d-44df-adfd-db400d5dc183", "documentation": "Notify the shopper for upcoming recurring payment", "method": "post", "endpoint": "notifyShopper", "responses": [ { "uuid": "da293ad9-9b97-4084-a7bd-dd00dc02f661", "body": "{\n \"displayedReference\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"reference\": \"\",\n \"resultCode\": \"\",\n \"shopperNotificationReference\": \"\",\n \"storedPaymentMethodId\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - the request has succeeded.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c68bbade-c176-4361-a723-f627eec30e61", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 400, "label": "Bad Request - a problem reading or understanding the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e6ebefe9-8da6-4fd1-93d8-71ba566aeb67", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized - authentication required.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2d8da6eb-ccba-4e8a-a3a3-91d8310d2004", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 403, "label": "Forbidden - insufficient permissions to process the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "66812365-dc1a-44af-bcd3-0945bb778bb9", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 422, "label": "Unprocessable Entity - a request validation error.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "53aaa7bc-d253-4009-88a8-1031603098a7", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 500, "label": "Internal Server Error - the server could not process the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b95e9acf-9fd0-4096-93c0-6724b4136bf1", "documentation": "Schedules running of the Account Updater.", "method": "post", "endpoint": "scheduleAccountUpdater", "responses": [ { "uuid": "293032a8-a9a3-43d5-9241-d67ef4f2a17e", "body": "{\n \"pspReference\": \"\",\n \"result\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - the request has succeeded.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "79a4ee24-7868-4143-8c49-13267847cb95", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 400, "label": "Bad Request - a problem reading or understanding the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "661d56c9-91fd-40e1-a909-1298b0e68f4c", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized - authentication required.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "738a8bdb-24ef-4f9e-ae27-6c424bf73261", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 403, "label": "Forbidden - insufficient permissions to process the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "781fa794-f0b7-49c4-8a80-eaceb974c763", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 422, "label": "Unprocessable Entity - a request validation error.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ef7d4cac-2086-4ec5-9687-d43dc284832f", "body": "{\n \"additionalData\": {},\n \"errorCode\": \"\",\n \"errorType\": \"\",\n \"message\": \"\",\n \"pspReference\": \"\",\n \"status\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 500, "label": "Internal Server Error - the server could not process the request.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "8747c4eb-c8c7-4fe9-baea-76b7f02960ff" }, { "type": "route", "uuid": "62c947dd-c4ef-44af-9302-cc4b48feaf41" }, { "type": "route", "uuid": "7746e051-629d-44df-adfd-db400d5dc183" }, { "type": "route", "uuid": "b95e9acf-9fd0-4096-93c0-6724b4136bf1" } ] }