{ "uuid": "46701d90-577c-414e-b5d1-1c2b174c5d58", "lastMigration": 29, "name": "Taxrates.io API", "endpointPrefix": "api", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "218dd5e0-ef76-4453-b59d-ef3846d1dc27", "documentation": "Tax rates by Country Code", "method": "get", "endpoint": "v1/tax/countrycode", "responses": [ { "uuid": "08236fcf-6a98-4a07-a4f3-cf72d99f37d0", "body": "{\n \"country_name\": \"\",\n \"taxes\": [\n {\n \"Country\": \"\",\n \"Type\": \"\",\n \"data_name\": \"\",\n \"data_value\": \"\"\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": "5d7cc240-0778-429d-9d82-d449079c05d8", "body": "", "latency": 0, "statusCode": 404, "label": "Country not found. Have you provided correct alpha-2 country code?", "headers": [{ "key": "Content-Type", "value": "text/plain" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6ce277e9-aade-43eb-a39f-6851b9d10490", "body": "{\n \"code\": \"\",\n \"fields\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 500, "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": "edb12e22-ebc7-4957-86b7-97966483b07d", "documentation": "Tax rates by IP address", "method": "get", "endpoint": "v1/tax/ip", "responses": [ { "uuid": "90050f24-6a7d-4e9e-8003-6d666dab2ddc", "body": "[\n {\n \"country_name\": \"\",\n \"taxes\": [\n {\n \"Country\": \"\",\n \"Type\": \"\",\n \"data_name\": \"\",\n \"data_value\": \"\"\n }\n ]\n }\n]", "latency": 0, "statusCode": 200, "label": "An array of tax rates for VAT, GST & TAX", "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": "a2cecb0b-48e3-4c83-9300-304be521e54f", "body": "", "latency": 0, "statusCode": 404, "label": "Geolocation can not be processed/No matching country found", "headers": [{ "key": "Content-Type", "value": "text/plain" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1a8a4936-3867-47c7-82ba-bf988d618e00", "body": "{\n \"code\": \"\",\n \"fields\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 500, "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": "7a762d87-9f5d-4e37-af3c-8bcfcb57ee22", "documentation": "All tax rates", "method": "get", "endpoint": "v3/tax/rates", "responses": [ { "uuid": "1abea51d-8d99-4e79-b818-1056a2a86715", "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"rates\": [\n {\n \"data_name\": \"\",\n \"data_value\": \"\",\n \"product_code\": \"\",\n \"type\": \"\"\n }\n ],\n \"state\": \"\",\n \"zip\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "An array of locations with tax rates", "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": "569024af-c7e4-45df-ba4c-d74e7f57a865", "body": "", "latency": 0, "statusCode": 404, "label": "No configured tax rates found. Have you added any country to your account?", "headers": [{ "key": "Content-Type", "value": "text/plain" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d2096258-b5af-40e6-93e3-c0f66693dfc7", "body": "{\n \"code\": \"\",\n \"fields\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 500, "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": "218dd5e0-ef76-4453-b59d-ef3846d1dc27" }, { "type": "route", "uuid": "edb12e22-ebc7-4957-86b7-97966483b07d" }, { "type": "route", "uuid": "7a762d87-9f5d-4e37-af3c-8bcfcb57ee22" } ] }