{ "uuid": "969cc133-9ace-4192-ad3e-47e915760f19", "lastMigration": 29, "name": "Locations API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "1bfa1a8a-a85c-4a6b-9710-8bc98bce54ee", "documentation": "Returns detailed information about an ATM location. This information can be used to display ATMs on a map, provide driving directions, or show special ATM features.", "method": "get", "endpoint": "atms/v1/atm", "responses": [ { "uuid": "daee934b-0b50-4019-9e61-6ae1daeb1e76", "body": "{\n \"Atms\": {\n \"Atm\": [\n {\n \"AccessFees\": \"DOMESTIC\",\n \"Availability\": \"ALWAYS_AVAILABLE\",\n \"Camera\": \"YES\",\n \"HandicapAccessible\": \"YES\",\n \"InternationalMaestroAccepted\": 1,\n \"Location\": {\n \"Address\": {\n \"City\": \"CHICAGO\",\n \"Country\": {\n \"Code\": \"AFG\",\n \"Geocoding\": true,\n \"Name\": \"AFGHANISTAN\"\n },\n \"CountrySubdivision\": {\n \"Code\": \"IL\",\n \"Name\": \"ILLINOIS\"\n },\n \"Line1\": \"42 ELM AVENUE\",\n \"Line2\": \"SUITE 100\",\n \"PostalCode\": 60601\n },\n \"Distance\": 0.91,\n \"DistanceUnit\": \"KILOMETER\",\n \"LocationType\": {\n \"AirportCode\": \"JFK\",\n \"Type\": \"AIRPORT\"\n },\n \"Name\": \"QUIK TRIP STORE 1\",\n \"Point\": {\n \"Latitude\": 32.75723000000001,\n \"Longitude\": 89.700215\n }\n },\n \"Owner\": \"EGLOBAL\",\n \"SharedDeposit\": \"YES\",\n \"Sponsor\": \"PeoplesBank\",\n \"SupportEMV\": 1,\n \"SurchargeFreeAlliance\": \"YES\",\n \"SurchargeFreeAllianceNetwork\": \"DOES_NOT_PARTICIPATE_IN_SFA\"\n }\n ],\n \"PageOffset\": 25,\n \"TotalCount\": 2746\n }\n}", "latency": 0, "statusCode": 200, "label": "An array of ATM locations", "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": "b981a66a-03ce-4905-b17e-13113a7f5d3d", "body": "{\n \"Errors\": {\n \"Error\": [\n {\n \"ReasonCode\": \"\",\n \"Source\": \"Atms.Atm.Location.Address.Line1\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Unexpected 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d5c77750-d6c1-4e85-a07c-a10baefb3627", "documentation": "Returns countries with valid ATM locations.", "method": "get", "endpoint": "atms/v1/country", "responses": [ { "uuid": "52dcc00c-5c7d-4c77-a9bb-ce6da87bce52", "body": "{\n \"Countries\": {\n \"Country\": [\n {\n \"Code\": \"AFG\",\n \"Geocoding\": true,\n \"Name\": \"AFGHANISTAN\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "A list of all the countries that contain ATMs", "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": "a0d66a82-5ae0-4298-9abe-bfbf2659e245", "body": "{\n \"Errors\": {\n \"Error\": [\n {\n \"ReasonCode\": \"\",\n \"Source\": \"Atms.Atm.Location.Address.Line1\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Unexpected 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "db1e338d-84d5-4c47-9c30-2003f23eb366", "documentation": "Returns country subdivisions that have ATM locations. A country subdivision is a segment within a country (ex state or province). Country subdivisions are only available for the US and Canada.", "method": "get", "endpoint": "atms/v1/countrysubdivision", "responses": [ { "uuid": "7ca38700-736c-4235-bceb-75d3c78f0a2a", "body": "{\n \"CountrySubdivisions\": {\n \"CountrySubdivision\": [\n {\n \"Code\": \"IL\",\n \"Name\": \"ILLINOIS\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "A list of all the CountrySubdivisions", "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": "da5c44e3-135d-44ac-9f36-176fb69f4b7c", "body": "{\n \"Errors\": {\n \"Error\": [\n {\n \"ReasonCode\": \"\",\n \"Source\": \"Atms.Atm.Location.Address.Line1\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Unexpected 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0e30934a-3f4b-4766-bbc7-d9a7d3002817", "documentation": "Returns a list of all merchant categories for contactless and cash back merchants (example: Airline, Retail, etc.).\n", "method": "get", "endpoint": "merchants/v1/category", "responses": [ { "uuid": "dabdefc4-c27d-4194-ac38-f8422558381a", "body": "{\n \"Categories\": {\n \"Category\": [\n \"SPORTS\"\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "A list of all the categories supported", "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": "ba99266a-5828-437a-86e3-d249d9eba07b", "body": "{\n \"Errors\": {\n \"Error\": [\n {\n \"ReasonCode\": \"\",\n \"Source\": \"Atms.Atm.Location.Address.Line1\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Unexpected 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "084aebde-07fd-4620-9ac0-65c1fa677107", "documentation": "Returns countries that have Merchants offering the following services: accept contactless-enabled cards and devices, allow customers to add money to an eligible MasterCard or Maestro prepaid card, issue MasterCard Prepaid Travel cards, offer cash at checkout when paying with a Debit MasterCard or Maestro Card.\n", "method": "get", "endpoint": "merchants/v1/country", "responses": [ { "uuid": "83bd7e9b-98d2-4359-b2b4-34fd5fe70ebe", "body": "{\n \"Countries\": {\n \"Country\": [\n {\n \"Code\": \"AFG\",\n \"Geocoding\": true,\n \"Name\": \"AFGHANISTAN\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "A list of all the countries have a certain category", "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": "265a9ba7-623b-40bf-9be8-63bdc2d73cb7", "body": "{\n \"Errors\": {\n \"Error\": [\n {\n \"ReasonCode\": \"\",\n \"Source\": \"Atms.Atm.Location.Address.Line1\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Unexpected 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "049e436d-77e6-4a59-9582-54467676a7f1", "documentation": "Returns country subdivisions that have Merchants offering the following services: accept contactless-enabled cards and devices, allow customers to add money to an eligible MasterCard or Maestro prepaid card, issue MasterCard Prepaid Travel cards, offer cash at checkout when paying with a Debit MasterCard or Maestro Card. A country subdivision is a segment within a country (ex state or province). Please note country subdivisions are only available for the US and Canada.\n", "method": "get", "endpoint": "merchants/v1/countrysubdivision", "responses": [ { "uuid": "96f88d73-2969-4cda-b9f4-d260b322b516", "body": "{\n \"CountrySubdivisions\": {\n \"CountrySubdivision\": [\n {\n \"Code\": \"IL\",\n \"Name\": \"ILLINOIS\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "A list of all the CountrySubdivisions", "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": "7f1a5b80-4997-4506-ab7a-bfa4256f0511", "body": "{\n \"Errors\": {\n \"Error\": [\n {\n \"ReasonCode\": \"\",\n \"Source\": \"Atms.Atm.Location.Address.Line1\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Unexpected 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5e76f71e-48d7-42c1-9b0d-f47385c11ccb", "documentation": "Returns merchant location information for merchants offering the following services: accept contactless-enabled cards and devices, allow customers to add money to an eligible MasterCard or Maestro prepaid card, issue MasterCard Prepaid Travel cards, participate in the MasterCard Easy Savings program, and offer cash at checkout when paying with a Debit MasterCard or Maestro Card.\n", "method": "get", "endpoint": "merchants/v1/merchant", "responses": [ { "uuid": "f2c33941-cc90-4d67-8d3d-1ff7ee701dde", "body": "{\n \"Merchants\": {\n \"Merchant\": [\n {\n \"Acceptance\": {\n \"PayPass\": {\n \"Concession\": true,\n \"DriveThru\": true,\n \"FuelPump\": true,\n \"Pharmacy\": true,\n \"Register\": true,\n \"Ticketing\": true,\n \"TollBooth\": true,\n \"VendingMachine\": true\n }\n },\n \"Category\": \"DINING AND ENTERTAINMENT\",\n \"Features\": {\n \"Cashback\": {\n \"MaximumAmount\": 40\n }\n },\n \"Id\": 2801796,\n \"Location\": {\n \"Address\": {\n \"City\": \"CHICAGO\",\n \"Country\": {\n \"Code\": \"AFG\",\n \"Geocoding\": true,\n \"Name\": \"AFGHANISTAN\"\n },\n \"CountrySubdivision\": {\n \"Code\": \"IL\",\n \"Name\": \"ILLINOIS\"\n },\n \"Line1\": \"42 ELM AVENUE\",\n \"Line2\": \"SUITE 100\",\n \"PostalCode\": 60601\n },\n \"Distance\": 0.91,\n \"DistanceUnit\": \"KILOMETER\",\n \"LocationType\": {\n \"AirportCode\": \"JFK\",\n \"Type\": \"AIRPORT\"\n },\n \"Name\": \"QUIK TRIP STORE 1\",\n \"Point\": {\n \"Latitude\": 32.75723000000001,\n \"Longitude\": 89.700215\n }\n },\n \"MerchantOfferId\": 1143109,\n \"Name\": \"MCDONALDS\",\n \"PhoneNumber\": 8165442210,\n \"Products\": {\n \"PrepaidTravelcard\": true\n },\n \"Topup\": {\n \"rePower\": {\n \"CardSwipe\": true,\n \"MoneyPak\": true\n }\n },\n \"WebsiteUrl\": \"www.mcdonalds.com\"\n }\n ],\n \"PageOffset\": 25,\n \"TotalCount\": 86\n }\n}", "latency": 0, "statusCode": 200, "label": "An array of Merchant locations", "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": "80d55532-fa58-4f6b-9e1a-fce69ba5239c", "body": "{\n \"Errors\": {\n \"Error\": [\n {\n \"ReasonCode\": \"\",\n \"Source\": \"Atms.Atm.Location.Address.Line1\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Unexpected 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" } ], "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": "1bfa1a8a-a85c-4a6b-9710-8bc98bce54ee" }, { "type": "route", "uuid": "d5c77750-d6c1-4e85-a07c-a10baefb3627" }, { "type": "route", "uuid": "db1e338d-84d5-4c47-9c30-2003f23eb366" }, { "type": "route", "uuid": "0e30934a-3f4b-4766-bbc7-d9a7d3002817" }, { "type": "route", "uuid": "084aebde-07fd-4620-9ac0-65c1fa677107" }, { "type": "route", "uuid": "049e436d-77e6-4a59-9582-54467676a7f1" }, { "type": "route", "uuid": "5e76f71e-48d7-42c1-9b0d-f47385c11ccb" } ] }