{ "uuid": "a8bedf42-8899-4324-bef1-8f1dbac65db5", "lastMigration": 29, "name": "Locations", "endpointPrefix": "v2/locations", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "88d45292-e8a4-41c0-b75a-ff843a506a83", "documentation": "Retrieves a list of addresses when supplied with a house number or name and a postcode. It is generally used during customer registration to provide a list of possible addresses from where the customer can select their own address details.\n", "method": "get", "endpoint": "address/lookup/", "responses": [ { "uuid": "9c8afa71-500d-4525-87d2-8f55106506d3", "body": "{\n \"addresses\": [\n {\n \"city\": \"\",\n \"county\": \"\",\n \"fullAddress\": \"\",\n \"postCode\": \"\",\n \"street\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "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": "e1353254-b3a6-4cc9-bd5b-44d2264030a3", "body": "{\n \"errors\": [\n {\n \"code\": \"\",\n \"field\": \"\",\n \"message\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 400, "label": "Missing or Invalid Parameter", "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": "fd861fd7-4076-4a80-9d87-20948a90cdd4", "body": "{\n \"errors\": [\n {\n \"code\": \"\",\n \"field\": \"\",\n \"message\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 404, "label": "Address not found", "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": "e63d9e44-adae-401c-8c71-95f58168ab2d", "documentation": "Retrieves a list of countries and its currencies.", "method": "get", "endpoint": "countries/", "responses": [ { "uuid": "dc2203cd-1b13-43c0-b56f-52eb3d33d4c4", "body": "{\n \"countries\": [\n {\n \"code\": \"\",\n \"currencyCode\": \"\",\n \"dialCode\": \"\",\n \"name\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "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": "0ac62eb7-9023-4e7f-ada9-1c81ed918b31", "body": "{\n \"errors\": [\n {\n \"code\": \"\",\n \"field\": \"\",\n \"message\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 400, "label": "Missing or Invalid Parameter", "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": "30706bd0-6ebb-4eff-82b9-3d3619a5d98d", "body": "{\n \"errors\": [\n {\n \"code\": \"\",\n \"field\": \"\",\n \"message\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 404, "label": "Country/Countries not found", "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": "36e8a13d-cd75-470c-9954-32ab776a99fc", "documentation": "Retrieves the specified country and its currency.", "method": "get", "endpoint": "countries/:countryCode", "responses": [ { "uuid": "728f542e-561a-407b-991b-0fb28612b263", "body": "{\n \"code\": \"\",\n \"currencyCode\": \"\",\n \"dialCode\": \"\",\n \"name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "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": "0cd37aca-c4e9-4e9c-9f8b-759671b95f3f", "body": "{\n \"errors\": [\n {\n \"code\": \"\",\n \"field\": \"\",\n \"message\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 400, "label": "Missing or Invalid Parameter", "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": "9bcab067-8760-4a69-b5c6-c13082b8342d", "body": "{\n \"errors\": [\n {\n \"code\": \"\",\n \"field\": \"\",\n \"message\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 404, "label": "Country/Countries not found", "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": "7ceee5b7-bc6b-4b0a-bd5d-c7be66caeb47", "documentation": "Retreives the list of currencies.", "method": "get", "endpoint": "currencies/", "responses": [ { "uuid": "095ef1b6-2be6-4a61-adba-e77570c8cedd", "body": "{\n \"currencies\": [\n {\n \"code\": \"\",\n \"exchangeRate\": {{faker 'number.float'}},\n \"maxDeposit\": {{faker 'number.float'}},\n \"maxWithdrawal\": {{faker 'number.float'}},\n \"minDeposit\": {{faker 'number.float'}},\n \"minWithdrawal\": {{faker 'number.float'}},\n \"name\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "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": "99ac8761-2364-4f47-b16e-5ef98b7118e4", "body": "{\n \"errors\": [\n {\n \"code\": \"\",\n \"field\": \"\",\n \"message\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 404, "label": "Currency not found", "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": "593e2bba-2ad8-4f2f-b898-35e7c5b3e01b", "documentation": "Retreives the specified currency.", "method": "get", "endpoint": "currencies/:currencyCode", "responses": [ { "uuid": "c1143445-e113-48b4-90a0-b93d527a2385", "body": "{\n \"code\": \"\",\n \"exchangeRate\": {{faker 'number.float'}},\n \"maxDeposit\": {{faker 'number.float'}},\n \"maxWithdrawal\": {{faker 'number.float'}},\n \"minDeposit\": {{faker 'number.float'}},\n \"minWithdrawal\": {{faker 'number.float'}},\n \"name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "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": "0bd5fc0f-9354-4f10-b928-d9f2225e4580", "body": "{\n \"errors\": [\n {\n \"code\": \"\",\n \"field\": \"\",\n \"message\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 400, "label": "Missing or Invalid Parameter", "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": "762fd0df-858a-4ec9-ae9b-32d644bc6efc", "body": "{\n \"errors\": [\n {\n \"code\": \"\",\n \"field\": \"\",\n \"message\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 404, "label": "Currency not found", "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": "88d45292-e8a4-41c0-b75a-ff843a506a83" }, { "type": "route", "uuid": "e63d9e44-adae-401c-8c71-95f58168ab2d" }, { "type": "route", "uuid": "36e8a13d-cd75-470c-9954-32ab776a99fc" }, { "type": "route", "uuid": "7ceee5b7-bc6b-4b0a-bd5d-c7be66caeb47" }, { "type": "route", "uuid": "593e2bba-2ad8-4f2f-b898-35e7c5b3e01b" } ] }