{ "uuid": "7ecf1709-e61e-499c-aef5-cf9bb326c49e", "lastMigration": 29, "name": "HERE Tracking", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "6a902cd8-ceb0-410c-8ea7-4951bae74644", "documentation": "Provides all aliases in a paginated JSON object.", "method": "get", "endpoint": "aliases/v2", "responses": [ { "uuid": "c3607fcf-de6d-45ca-a375-55e966e05dc0", "body": "{\n \"data\": [\n {\n \"aliases\": {\n \"cargoId\": [\n \"123-456\"\n ],\n \"engines\": [\n \"de7a0e9a-2e86-11e8-b20f-6c400892e894\",\n \"dfee3968-2e86-11e8-b4e0-6c400892e894\"\n ]\n },\n \"trackingId\": \"HERE-c47c0d1d-89fd-4961-b341-3eb109f58d19\"\n },\n {\n \"aliases\": {\n \"engines\": [\n \"5219bfc6-9779-4901-922a-e53a7c01037e\"\n ]\n },\n \"trackingId\": \"HERE-6da0f871-b4eb-4800-90e6-4bae86a788d6\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe aliases were successfully retrieved\n", "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": "f42e2a94-d4c6-47d1-98c4-ae2c6dae31b1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "33c1bc08-e73b-4488-9a97-2f3db67983a4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "3ba0cf89-70a8-42ee-9c1f-93e537de0c34", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "1e9d2b30-3182-4fe7-8bf6-5a8411e1a45e", "documentation": "Gets service health", "method": "get", "endpoint": "aliases/v2/health", "responses": [ { "uuid": "bf588707-d1d7-414f-8b96-ddf03fb13204", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "a7b52ac7-359d-4478-a56c-537e34e5c63d", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "7324284f-bafd-40fc-bf77-9ed74666b3e8", "documentation": "Gets the trackingId associated with an alias", "method": "get", "endpoint": "aliases/v2/trackingId", "responses": [ { "uuid": "38d50e54-5eed-44e4-b15a-b26f65d31952", "body": "{\n \"trackingId\": \"HERE-6da0f871-b4eb-4800-90e6-4bae86a788d6\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe trackingId was successfully retrieved.\n", "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": "d089b952-2256-4be5-94b3-3c3fc7c14f19", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "983b36c3-0606-4da0-b3ce-4eb856c758e0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "ca77380b-50b5-4008-8edd-0fe421c88747", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "e8d2f841-6871-4484-9d68-15a2a8f6df5b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "524674d6-7f1b-4645-a360-8ac42c263757", "documentation": "Gets service version", "method": "get", "endpoint": "aliases/v2/version", "responses": [ { "uuid": "7658f825-bc44-45d5-a15d-e8d20c5acae3", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "61c8660f-a8a5-45f4-82f6-b73993286e5e", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "c83cd71b-4078-4e62-9713-fbf7a5df4018", "documentation": "Deletes all aliases", "method": "delete", "endpoint": "aliases/v2/:trackingId", "responses": [ { "uuid": "39cf2363-925a-4bc7-94bd-ee2f72b42a0d", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nAll aliases were successfully deleted.\n", "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": "982bf605-f8e8-4902-b7db-a72f459861fe", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "027838f5-9246-473d-aa72-9de03b70881e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "4114ce04-cdf1-4b9f-9da3-854315fc45ed", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "774b6d2b-13d3-4223-93e9-32e238acf10b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "4edd0218-bbc7-442c-ac8d-478bd38f1490", "documentation": "Gets all aliases of this device", "method": "get", "endpoint": "aliases/v2/:trackingId", "responses": [ { "uuid": "4bcafd05-1268-4112-ad60-a746d43528ec", "body": "{\n \"data\": {\n \"cargoId\": [\n \"123-456\"\n ],\n \"engines\": [\n \"de7a0e9a-2e86-11e8-b20f-6c400892e894\",\n \"dfee3968-2e86-11e8-b4e0-6c400892e894\"\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe aliases were successfully retrieved.\n", "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": "490223f2-b49a-4c3a-8a74-a0298ddb94d0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "dd447119-99c0-43bb-af19-95e648975116", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "a29ec140-c297-49d0-8b7b-16bbe2f6565c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "94289e27-899e-4f4d-b6dd-d300314fa6c9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "c1a7d0d1-329e-479b-bfe5-92c371cc2afb", "documentation": "Deletes all aliases of a type", "method": "delete", "endpoint": "aliases/v2/:trackingId/:type", "responses": [ { "uuid": "30c45264-e85a-4198-b683-b3a5442900cf", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nAll aliases were successfully deleted.\n", "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": "fde8c012-f77b-47bd-a43c-c0d4ba4f97e5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "f396a299-10b9-4974-a62b-c56599de665f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "e960fa34-3601-4f2f-8f22-718f504b2898", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "a7cc8337-0b94-4d60-ba3c-f284aa0efd63", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "dd9c4746-6f03-444e-bb59-6cb5d1ec7ed2", "documentation": "Gets all aliases of a type of this device", "method": "get", "endpoint": "aliases/v2/:trackingId/:type", "responses": [ { "uuid": "aedfcadf-c608-4292-b726-bd09a675b538", "body": "{\n \"data\": {\n \"cargoId\": [\n \"123-456\"\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe aliases were successfully retrieved.\n", "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": "d7abe544-4e53-4ca9-9344-a8101ca1c8a2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "ecdff5ef-d46a-4a04-9dd1-283b5bb14979", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "c98670f0-b6c2-4675-8af5-71636fecbb69", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "602de471-39d7-4758-8f1f-7833b3982008", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "91ccb0e9-7468-483c-be83-cf163f71d858", "documentation": "Deletes an alias", "method": "delete", "endpoint": "aliases/v2/:trackingId/:type/:externalId", "responses": [ { "uuid": "fd9749d3-dda9-493a-a9c7-bc4fe70a547a", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "8ba0e955-4486-4404-a089-747721ddd2dd", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "8af2bdc7-18d3-4464-97d1-71a418cc3ee8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "c255ddd5-b1ac-4a4f-8567-98cc2f19a506", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "b70f5634-657c-493d-a931-a2af73f86b1f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "36f58c1e-8bd3-47c5-95a9-db8a8ecc1420", "documentation": "Adds an alias for the trackingId", "method": "put", "endpoint": "aliases/v2/:trackingId/:type/:externalId", "responses": [ { "uuid": "7f9c6f1b-c067-45ad-9b65-72c714be74fc", "body": "", "latency": 0, "statusCode": 201, "label": "Successful (no content)", "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": "65334da1-d11b-48af-a646-eb19a8bd044b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "fba1377d-93c9-41fe-86b9-5eea2f7a78d3", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "98636ad7-1601-43ef-b642-65687816e870", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "45e21851-8510-42f8-9f9d-48cc0c2b0c56", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "e5d598d4-4687-4f2f-a19e-049db75d7bbf", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 409, "label": "Conflict\n\nThe specified resource already exists\n", "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": "f66d6123-eecb-430d-94c8-7cd87a88846b", "documentation": "Gets all devices associated with a geofence", "method": "get", "endpoint": "associations/v3/geofences/:geofenceId", "responses": [ { "uuid": "ee38f6bf-a75e-4d15-9d86-54a0589391e7", "body": "{\n \"count\": 100,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of device objects, count indicating the number of returned devices,\nand pageToken if available.\n\nIf no associations are found, an object with empty data array is returned.\n", "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": "b02cb9cc-b31f-4f58-84d6-6911cb4bf7ab", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "d55eafc0-ac41-4ba9-8473-d640a8f17a85", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "1efb1542-dbc7-40aa-96bb-e2803181cd8b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "fe1648b0-9192-460f-98d7-cbe1a87d750e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "754501ea-0359-463b-aff4-d25abc2ea849", "documentation": "Gets service health", "method": "get", "endpoint": "associations/v3/health", "responses": [ { "uuid": "884f5ec9-0023-46c3-b51b-ce6b9c55737c", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "9ae0b672-ca5a-4184-a3bf-b8fe04381e7d", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "bb597fbb-fbb7-4684-a042-6ab937f17bdc", "documentation": "Gets all devices associated with a rule", "method": "get", "endpoint": "associations/v3/rules/:ruleId", "responses": [ { "uuid": "819a3c8a-8fa0-47b4-8672-8f59371164c8", "body": "{\n \"count\": 100,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of device objects, count indicating the number of returned devices,\nand pageToken if available.\n\nIf no associations are found, an object with empty data array is returned.\n", "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": "1151cb67-66b6-4e3a-b691-6713347ead47", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "100c6c2c-3376-4080-84de-717fec420cde", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "7f522e70-6af0-4dc4-a6d2-551b3423abd1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "3a7b6ab4-c8cb-4e5e-94bc-1f28e3b51648", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "6daf29c8-9f71-4d9d-a7af-ad149cdd4653", "documentation": "Gets all devices associated with a sensor rule", "method": "get", "endpoint": "associations/v3/sensors/:sensorRuleId", "responses": [ { "uuid": "383824c7-669d-46ea-93bc-933c52a029f3", "body": "{\n \"count\": 100,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of device objects, count indicating the number of returned devices,\nand pageToken if available.\n\nIf no associations are found, an object with empty data array is returned.\n", "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": "9ead28bb-7d7a-4c31-94fc-04366a1b5327", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "16b0e2f4-2c25-438e-bd95-5d016c1f9580", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "c4fddd44-60c2-4281-976f-374bb8c6d7f2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "ad77e5e0-c76c-4125-9e82-2999c6c32ee1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "The sensor rule ID 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": "871754d3-db03-4742-8590-04cc922c8cb1", "documentation": "Gets service version", "method": "get", "endpoint": "associations/v3/version", "responses": [ { "uuid": "56e1162e-e2f4-4d9e-95d1-371706ceed65", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "13cc801d-7671-4f30-ae01-5a6ed810449b", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "ad4c565b-523d-45e1-83dc-84670456f2db", "documentation": "Gets geofences associated with the device", "method": "get", "endpoint": "associations/v3/:trackingId/geofences", "responses": [ { "uuid": "25eb0889-f8b9-4315-9b2b-f84ca80ca1f0", "body": "{\n \"count\": 100,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of geofence objects, count indicating the number of returned geofences,\nand pageToken if available.\n\nIf no fences are found, an object with empty data array is returned.\nResponse content format can be either JSON or protobuf based on request header.\n", "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": "0559434b-afd5-46bd-9556-a1302e59df84", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "ae8d06f4-150d-42e2-a443-965805361dc0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "39d5c530-d7a7-4359-b243-20abb3464b97", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "184a4c65-8355-4f2a-91c4-dd6b6a72688d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "TrackingId 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": "6f67c88a-49d0-465a-9e4e-4a82eaea2731", "documentation": "Disassociates a device and a geofence", "method": "delete", "endpoint": "associations/v3/:trackingId/geofences/:geofenceId", "responses": [ { "uuid": "01aa7cd9-8826-461a-890e-fad29af8efaf", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "ef2e95c3-b562-4d46-a2f0-f2f053aa37db", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "4c3f247d-4c9c-4759-9038-6412fcd33a5a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "68414cec-ec94-4717-b128-5882fafb421c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "63961a4e-3e3c-4567-9f47-d4e8e55b546d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "f84a8f35-b858-4bbc-bb63-16f54a052c60", "documentation": "Associates a device to a geofence", "method": "put", "endpoint": "associations/v3/:trackingId/geofences/:geofenceId", "responses": [ { "uuid": "e1f9cf80-c5ec-462c-8fe5-d61107b97884", "body": "", "latency": 0, "statusCode": 200, "label": "Successful\n\nDevice already associated with the geofence\n", "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": "7f4c3696-1754-46fa-aaaa-77714f9d5115", "body": "", "latency": 0, "statusCode": 201, "label": "Successful\n\nThe device has been associated with the geofence\n", "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": "acbd65ea-1b32-4281-af61-1d38e10c93b8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "1ff95b6d-5934-4b44-8d97-18f1eb61a8f7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "878876f0-75ff-4a37-a221-0ebe68dede0a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "a0b1cd1c-8d62-413b-aeaa-f69f223b3955", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "2463a37d-6c10-4fbd-92a8-0a7b7f75121e", "documentation": "Gets all rules associated with the device", "method": "get", "endpoint": "associations/v3/:trackingId/rules", "responses": [ { "uuid": "54d49fb7-2a47-424f-8614-631b3f81f2ca", "body": "{\n \"count\": 100,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of rule objects, count indicating the number of returned rules,\nand pageToken if available.\n\nIf no rule is found, an object with empty data array is returned.\n", "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": "64877824-db6f-4d0a-aff1-d528569b35e4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "fa49fcb4-c9ae-4fc3-afd4-3b3b8f354376", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "15a466ac-6def-4669-8fd7-69da51b4470a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "73a97672-63a9-477c-b4a9-9690a613c053", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "0f80bba9-045f-4066-9365-27af3b41be12", "documentation": "Disassociates a device and a rule", "method": "delete", "endpoint": "associations/v3/:trackingId/rules/:ruleId", "responses": [ { "uuid": "21308def-1284-4128-9e6f-e99a6a5df9e0", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "85799d8c-a582-4b3c-b1da-9c335e45fb8a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "896b8237-76c7-46ad-b213-b53e716451ec", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "7c256ead-8b18-4c96-93da-caa5d766bc96", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "7b121f48-1686-4c7f-98cb-ce9cdc76d6c9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "dc55726e-9a52-4049-9234-fccc90433106", "documentation": "Associates a device to a rule", "method": "put", "endpoint": "associations/v3/:trackingId/rules/:ruleId", "responses": [ { "uuid": "7b4b7c05-1855-4315-91db-7286470cf54a", "body": "", "latency": 0, "statusCode": 200, "label": "Successful\n\nDevice already associated with the rule\n", "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": "fa4b4a06-5262-4186-b4d4-a28c5dfee11b", "body": "", "latency": 0, "statusCode": 201, "label": "Successful\n\nThe device has been associated with the rule\n", "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": "088fb065-b791-4a01-b699-90b5331a2fcd", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "b6f0c488-5b4e-461b-b32a-aa31b2b898d2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "383f1319-785c-4eee-8743-becdccbe9e7f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "9cd44fff-9295-463e-ad9e-5d29d221335a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "81be0dca-74fc-4da6-9ad7-7a22363736ae", "documentation": "Gets sensor rules associated with the device", "method": "get", "endpoint": "associations/v3/:trackingId/sensors", "responses": [ { "uuid": "9ca57d4e-2d96-4d3e-98d6-2e0baccd0771", "body": "{\n \"count\": 100,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of sensor rule objects, count indicating the number of returned sensor rules,\nand pageToken if available.\n\nIf no sensor rule is found, an object with empty data array is returned.\n", "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": "2834ba47-ff1f-4943-bc8b-6c9a98d257dc", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "23017483-f1c4-4ca0-bebd-b6b2694e4717", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "04fcc108-a093-4489-b998-c62a276b1c6a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "726450bb-36ba-4a72-be01-d839e2fa2566", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "d311f139-3681-4cab-9936-28a9622116ed", "documentation": "Disassociates a device and a sensor rule", "method": "delete", "endpoint": "associations/v3/:trackingId/sensors/:sensorRuleId", "responses": [ { "uuid": "f2f57647-a440-480e-b1fe-ca40cbdb7876", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "0a0f7a8e-02a0-4424-9931-2ac1c9722e40", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "d90b0e39-63db-4921-a461-f08e74ff0d0c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "67c52217-9e0d-42f7-ad24-486466ef8bb1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "2a0ec21c-c913-4c5f-880e-d673c891b68a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "048f0b92-9be1-49cb-ad02-a7ca16825aec", "documentation": "Associates a device with a sensor rule", "method": "put", "endpoint": "associations/v3/:trackingId/sensors/:sensorRuleId", "responses": [ { "uuid": "56a282e4-60c0-4d7a-8626-6c2225a65966", "body": "", "latency": 0, "statusCode": 200, "label": "Successful\n\nDevice already associated with the sensor rule\n", "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": "4fea88d7-d498-466e-b184-e07859f3c32c", "body": "", "latency": 0, "statusCode": 201, "label": "Successful\n\nThe device has been associated with the sensor rule\n", "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": "340ae58f-c7ae-486f-8304-960bae1081e6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "3a57d16d-df75-442c-84aa-07f2607fb2fd", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "f9886ce7-0299-4ef1-8938-e544d7b13500", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "72410c55-3cbe-4b0b-89d7-0cebabb3a525", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "68103af8-5d12-403f-b108-2a8ea17b5fee", "documentation": "Receives external device update reports", "method": "post", "endpoint": "c2c/v4/callback", "responses": [ { "uuid": "db5ce23d-39ec-4f87-9460-c9cc140d83f2", "body": "", "latency": 0, "statusCode": 204, "label": "Successful", "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": "559e9e76-668d-4aab-a2d7-89036ddf7dd2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "23a4f2cd-630f-4a89-b10c-57ef6d6ad2e9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "e29a9352-1fa0-4942-87bd-ddfbd140f0e8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 501, "label": "Not Implemented\n\nThis feature is not yet available.\n", "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": "82f90368-4b36-4a88-8286-43f28e9663fc", "documentation": "Gets list of connectors", "method": "get", "endpoint": "c2c/v4/connectors", "responses": [ { "uuid": "d6c118ef-578d-429d-8d4a-0c2b74d86f1f", "body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"items\": [\n {\n \"connectorId\": \"\",\n \"projectId\": \"\"\n }\n ],\n \"limit\": {{faker 'number.int' max=99999}},\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "2fdcbe74-02d7-4592-89be-5666ce8c0444", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "9d5cebce-65e9-4be6-b352-4a2e96ef9187", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "65c27e78-167a-4cf6-aa61-2c87648bf40c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "7a43110a-17a1-4036-a6b9-a42352b1855e", "documentation": "Registers a connector object", "method": "post", "endpoint": "c2c/v4/connectors", "responses": [ { "uuid": "453e2bbf-c3c5-4fcd-9cc0-a8aaed79dfda", "body": "{}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "1e600155-4288-4a16-99dc-69caba4b2786", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "df84abbe-613a-4dee-80b0-9440abb7dd27", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "ec46b927-1d8c-475c-bdca-4f96ce0fb250", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "e0a36a4d-7bb0-40fc-b02e-1fcee8f20c16", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "eda20bb7-106c-4a02-b04e-2f671475059c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 409, "label": "Conflict\n\nThe specified resource already exists\n", "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": "495ca3e2-89f9-47d2-8156-9e10edcdd0c0", "documentation": "Gets connector identifiers for an external device", "method": "get", "endpoint": "c2c/v4/connectors/ext-devices/:externalDeviceId", "responses": [ { "uuid": "878c60b4-f0c6-4bd1-870b-71f53b278665", "body": "{\n \"items\": [\n {\n \"connectorId\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "ca8af3d0-a78f-4478-80ef-a95ccf5446b8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "e907c4ae-36e9-48b1-955f-0f1244b683d2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "8ed6abdd-4fe0-4864-a3be-0adc03df1cd3", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "36783901-1bc9-4166-9887-f84760edcdfe", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "411b18d4-2cd8-4e23-a777-1e9a20c024dc", "documentation": "Deletes connector object", "method": "delete", "endpoint": "c2c/v4/connectors/:connectorId", "responses": [ { "uuid": "9f382e9c-90e7-4819-8e71-2e25a940546f", "body": "", "latency": 0, "statusCode": 204, "label": "Successful", "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": "3e346bfc-45ab-4c9d-ae89-b8016044ef2f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "5d0356c7-b376-4d81-8c11-d734f60f7330", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "1813604f-a67e-44ee-b453-9f8d5acb0581", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "418dae06-f44e-48b5-a3a8-96a1574f3c4a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "84dc2300-8d91-44f4-8c15-fd91f1cba883", "documentation": "Gets connector info", "method": "get", "endpoint": "c2c/v4/connectors/:connectorId", "responses": [ { "uuid": "51253987-89d3-4594-876b-a8356b941e24", "body": "{\n \"projectId\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "efcbb776-6230-4e6b-b6ca-f0cbb1cf2f58", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "c7d1aac7-48f3-46b5-b24e-f085e631b153", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "ac362485-832e-4adc-b81f-e0312b0cfc9b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "aaa170d1-cbf1-4397-a93a-55f4e4befee8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "776a9106-31a4-42e8-8eef-cc673bf10453", "documentation": "Updates connector info", "method": "put", "endpoint": "c2c/v4/connectors/:connectorId", "responses": [ { "uuid": "2caf4b6a-d25e-44bd-8762-484e9e53adb3", "body": "{}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "dd770c34-ec45-45c3-833e-cf4774edcb08", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "1c570376-8bf5-4ec4-a6dc-72aedc14af49", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "8714246f-8353-4700-8683-3a3e36ab96d4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "b9bffaa6-96c3-4898-9f5e-da0bc91915c0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "28f0a17a-01fc-4ce6-be37-4a3fbaeba425", "documentation": "Gets all external devices under the connector", "method": "get", "endpoint": "c2c/v4/connectors/:connectorId/ext-devices", "responses": [ { "uuid": "ea022033-d76c-4b89-ab5b-d9bfbdedc2c2", "body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"items\": [\n {\n \"externalDeviceId\": \"\",\n \"info\": {},\n \"provisioning\": \"{{oneOf (array 'provisioning' 'provisioned' 'failed')}}\"\n }\n ],\n \"limit\": {{faker 'number.int' max=99999}},\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "b95b029d-9ea6-4755-b6b9-f5e3d0d2df09", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "adeb3365-1eb0-42ed-98e1-0e6bb88ab369", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "94932770-c779-4703-9e19-5840c9f43b6a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "1c9fcec8-5d12-45b7-b3d6-5e194feeb202", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "630461f6-fc8c-437f-9ef4-105b0707cc39", "documentation": "Adds external devices to the connector", "method": "post", "endpoint": "c2c/v4/connectors/:connectorId/ext-devices", "responses": [ { "uuid": "50e2ade9-e52b-40f3-93f6-ba9150101e23", "body": "", "latency": 0, "statusCode": 204, "label": "Successful", "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": "c6d52b28-85f5-4d1a-9d04-9d11898790ae", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "81afecb3-9d52-4486-9fad-69ab832ebc07", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "2e9d9ab9-08b8-499e-a1ec-621da682d1f9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "58e567f8-bfce-492e-8bd0-8417de2344f3", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "ab9ba6a6-2485-49b3-b6d1-53330a34fa98", "documentation": "Removes an external device from the connector", "method": "delete", "endpoint": "c2c/v4/connectors/:connectorId/ext-devices/:externalDeviceId", "responses": [ { "uuid": "70fbf85e-1e98-4321-97ad-9de1d4923e17", "body": "", "latency": 0, "statusCode": 204, "label": "Successful", "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": "e3dbb6d5-a0f1-4720-9c6e-1023e32e07c3", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "1ee0faec-7a6b-483f-9049-92acf258ad02", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "5e3db9ef-ff21-471b-9408-4b6418e403e6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "9dd8a12b-bee9-4997-85f6-1d5ebec58681", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "9aa053c3-078a-411d-bad3-3c08befe8965", "documentation": "Lists cloud drivers", "method": "get", "endpoint": "c2c/v4/drivers", "responses": [ { "uuid": "2a61e282-8c58-4ecd-a78b-bdb3a9cd5978", "body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"items\": [\n {\n \"driverId\": \"my-driver-1-id\",\n \"provider\": \"External Cloud 1\",\n \"version\": 0\n }\n ],\n \"limit\": {{faker 'number.int' max=99999}},\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "ece1a881-7c08-4e28-be5d-f883c71c2fb5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "4c61c91f-1121-4630-b442-662796f2df67", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "7e3e61c5-6f34-492b-b253-bae260ffd1e6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "1ad29d52-3ebf-46f2-b422-4aa4ffa3b4ee", "documentation": "Gets service health", "method": "get", "endpoint": "c2c/v4/health", "responses": [ { "uuid": "bd1de73e-24ef-4284-9ae7-c68403c9f7cf", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "c9c2184d-75f3-473b-a611-9dc03c86591f", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "d5d2c69d-eeed-4a8d-afef-d532244277e4", "documentation": "Gets service version", "method": "get", "endpoint": "c2c/v4/version", "responses": [ { "uuid": "067c1d3c-c131-410d-8f49-218698c3fa12", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "6e08babc-7adb-4811-8026-40fec0bb5d99", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "bb97bbc9-03ef-44d2-b397-8844adc5eb2b", "documentation": "Gets service health", "method": "get", "endpoint": "device-associations/v2/health", "responses": [ { "uuid": "c32479ee-b0c6-419d-b77b-8364b4de02d6", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "abd642e2-3b13-4931-aff0-3cd3d36bf699", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "3bcb3969-0a4e-44fb-a4b0-dba883831546", "documentation": "Gets service version", "method": "get", "endpoint": "device-associations/v2/version", "responses": [ { "uuid": "30e1183d-4c94-4385-af6c-66a85bf280e5", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "6f3eda29-5f36-4e5b-bbdc-14f17c8baa2d", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "0da2713d-f012-4807-b11d-2ae79b8c7d94", "documentation": "Retrieves geofences associated with the device", "method": "get", "endpoint": "device-associations/v2/:trackingId/geofences", "responses": [ { "uuid": "3b3ac282-b59c-44f4-8c6c-5e1ab93d6547", "body": "{\n \"count\": 100,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of geofence objects, count indicating the number of returned geofences,\nand pageToken if available.\n\nIf no fences are found, an object with empty data array is returned.\nResponse content format can be either JSON or protobuf based on request header.\n", "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": "22407f25-ac54-4d89-b5ea-15b5b6f6927c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "f7591ce5-ce55-47ce-becb-9ea483a778c8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "91a21085-3074-4edc-adaf-501a312be70c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "09d2c217-dee3-4c37-aafa-a2f05b952533", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "TrackingId 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": "0f69c848-36e2-459e-99c6-c2da5a3ec8d9", "documentation": "Gets event history", "method": "get", "endpoint": "events/v3", "responses": [ { "uuid": "057da2d4-94f2-4fed-8ea7-dde4760d7546", "body": "{\n \"count\": 1000,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe events were successfully retrieved.\n", "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": "5c03f525-c657-43e7-a9a1-a37e94ff6255", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "65254cec-e6d9-49bc-833d-002c4bc58f7b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "b706dc10-9d76-4b35-b259-a2d96b36f468", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "27c7ce50-3ac2-42fc-bcb5-b2c69b60fd70", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "8003ce3f-c082-47ce-a9dc-62efa7c547c1", "documentation": "Gets service health", "method": "get", "endpoint": "events/v3/health", "responses": [ { "uuid": "00ad0e05-9a19-4948-9eb7-f2d0e606e743", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "d6260de9-dab2-4472-90c4-3850653142d6", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "26998a53-465d-43ba-85c0-e1dc44fab13d", "documentation": "Gets service version", "method": "get", "endpoint": "events/v3/version", "responses": [ { "uuid": "192f5a9e-eaab-4090-bb5c-346032ce9008", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "ea1cd115-3f0e-451d-8986-7578fe49b943", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "fcbdd858-8e72-436b-9a0e-14e858682607", "documentation": "Gets event history for a device or a shipment", "method": "get", "endpoint": "events/v3/:trackingId", "responses": [ { "uuid": "33689fab-ea90-4dae-8abf-52c6ac662346", "body": "{\n \"count\": 1000,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe events were successfully retrieved.\n", "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": "df04d31c-d2ef-4c70-992d-b90b68a3ad71", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "ff39fac9-ab13-4ebc-b2d7-5ca4bbcd13d6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "03199f1e-14c3-4a5b-be52-8610d6aa1e44", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "3b3f8a30-44e6-4f49-827e-c8af68bbccc7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "e3df3f01-c6c0-41cc-91c3-ab4c0aade6b2", "documentation": "Gets service health", "method": "get", "endpoint": "geofence-associations/v2/health", "responses": [ { "uuid": "4e38466a-74a8-43b9-916d-3ae53efc9096", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "b7a62d8f-85c3-4323-8251-da2f8cee7e17", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "5f0eca36-84fb-4616-a61c-866f4fb6f836", "documentation": "Gets service version", "method": "get", "endpoint": "geofence-associations/v2/version", "responses": [ { "uuid": "127a22d3-0722-4d0d-97b0-4a6f7d664169", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "078804b1-e12d-4b26-b73c-6c595a99e357", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "8d9244b1-006c-49ac-b09c-d6d2f3cb431f", "documentation": "Gets devices associated with this geofence", "method": "get", "endpoint": "geofence-associations/v2/:geofenceId/devices", "responses": [ { "uuid": "c6bc04eb-970f-482d-89f2-1844bda5d9e6", "body": "{\n \"count\": 100,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "61bbce05-5ecf-4458-87dd-916cdd987db1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "7ad7dc3c-c16f-4197-9df6-d22b34454e88", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "b62c9e8e-ae5e-4a47-be37-df3359e0bf6a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "952a4b3b-269c-4cfb-8731-4bbb1d9ad833", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "36b8fa12-e2bf-4191-971d-c4e777f4febb", "documentation": "Disassociates a device and a geofence", "method": "delete", "endpoint": "geofence-associations/v2/:geofenceId/:trackingId", "responses": [ { "uuid": "e4be5a09-8ce4-4d8a-ba34-901ded962180", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nThe association was successfully removed.\n", "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": "0d8ccdf8-1786-47b6-ae3d-311031e7b48a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "44cd7729-2a85-424a-8e7c-d49774272693", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "b13bc321-8e34-40c1-a521-1af026d1bfac", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "292a790a-f9f1-4dcc-9cd1-cb67362af873", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "942d22c9-2d68-44cd-b4b1-09c1e95f8cc6", "documentation": "Associates a device with a geofence", "method": "put", "endpoint": "geofence-associations/v2/:geofenceId/:trackingId", "responses": [ { "uuid": "d12d3e69-45db-4ec2-8217-e14fcb259bcd", "body": "", "latency": 0, "statusCode": 200, "label": "Successful\n\nDevice was already associated with the geofence\n", "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": "eeffba94-80d1-4faa-8bf6-122a867db95f", "body": "", "latency": 0, "statusCode": 201, "label": "Successful\n\nThe device was associated with the geofence\n", "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": "afe579f5-4539-44dc-a5f3-1f3436538146", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "90faa501-2c2e-47ed-b2c5-78770c930254", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "af46ec69-8a35-4f86-bc5c-8064ce45b40e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "3b4490e4-365c-488b-9284-d5f07dfaecba", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "378fbf62-de96-49e3-91c1-d28d45a9626b", "documentation": "Deletes all geofences", "method": "delete", "endpoint": "geofences/v2", "responses": [ { "uuid": "014636fa-bea2-4409-9f5a-200add2169ce", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nAll geofence definitions were successfully deleted.\n", "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": "b54d60e7-32d2-49f4-9bba-4ec20697f57f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "47cc445d-be4a-495d-b906-8d363b4e351e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "7e55ac9c-fd3c-4632-943b-6d9663b9f63e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "7df067fd-6d54-448c-946d-175124a2b97e", "documentation": "Gets all geofences", "method": "get", "endpoint": "geofences/v2", "responses": [ { "uuid": "3bd6e6b6-fea0-41fb-885f-d23882a24d71", "body": "{\n \"count\": 100,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of geofence objects, count indicating the number of returned geofences,\nand pageToken if available.\n\nIf no fences are found, an object with empty data array is returned.\nResponse content format can be either JSON or protobuf based on request header.\n", "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": "9cd1d437-a849-4dc7-ae5d-25d8faaa0c6b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "a25311f6-4f8d-4528-8d33-a0caa482c36f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "ace8edc8-a9e8-4a59-b79e-0ebe72720261", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "25a096c1-8bf9-42cd-a59c-0ee2fa4cf56d", "documentation": "Creates a geofence", "method": "post", "endpoint": "geofences/v2", "responses": [ { "uuid": "2ff15b08-754a-4d7a-8d73-52d2e9228817", "body": "{\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created\n\nThe geofence was successfully created.\n", "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": "944aca33-6059-4dea-801b-d4e499a0b5f8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "0cd742b1-f618-44d9-b203-3e6fd634c1ff", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "c74bf5cf-7caa-40ae-b950-8bb20708c369", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "eb52c040-5aa7-452e-a11a-2ae513124466", "documentation": "Gets service health", "method": "get", "endpoint": "geofences/v2/health", "responses": [ { "uuid": "635542dd-55fc-4a89-a317-ba630b1fe3f7", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "3ae9bf15-6e5a-447c-abd6-84af429656b9", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "00b4c12a-c351-441a-ad64-c803ecc5a763", "documentation": "Checks if the POI geofence training is possible with the given parameters", "method": "post", "endpoint": "geofences/v2/trainingTest", "responses": [ { "uuid": "83a2935e-59c2-4579-bb02-ef7e5e0393e7", "body": "{\n \"metadata\": {\n \"coordinate\": {\n \"lat\": {{faker 'number.int' max=99999}},\n \"lng\": {{faker 'number.int' max=99999}}\n },\n \"timestamp\": {{faker 'number.int' max=99999}},\n \"trackingId\": \"\",\n \"usedWlanApCount\": {{faker 'number.int' max=99999}}\n },\n \"reason\": \"\",\n \"success\": {{faker 'datatype.boolean'}}\n}", "latency": 0, "statusCode": 200, "label": "Retrurns an object indicating if the training is possible with the given parameters\n", "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": "5b2a6d69-a184-4fac-923f-3cb234eb6428", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "7c75c861-03c4-46b3-ae70-7c0d899ba7e7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "09f01221-1a06-4908-839e-17635bfc2b23", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "1ffe5482-e90b-4f4b-a4e1-a186f18ebc21", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "b7130445-2fdb-42d7-8b1d-d6b06430715f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 422, "label": "Unprocessable Entity\n\nThe request was well-formed but was unable to be followed due to semantic errors.\n", "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": "3f0c15c1-2845-40b1-8b03-e122fe473f5d", "documentation": "Gets service version", "method": "get", "endpoint": "geofences/v2/version", "responses": [ { "uuid": "5ccc5624-8f87-48fe-91e8-48aec987d834", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "37a7c78a-9e12-44da-9f43-a24d41829a0c", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "d33a699d-a94c-4e26-9e7e-8da3ac6bfada", "documentation": "Deletes a geofence", "method": "delete", "endpoint": "geofences/v2/:geofenceId", "responses": [ { "uuid": "15890778-c7d6-4c7b-b3e9-08ca838a31db", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "95831454-808d-4fc1-b05a-bbf9ee3ff691", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "6c8ff38e-9d1f-4af8-9681-cef5fbf1c882", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "131dba2c-a8a9-4284-b8c8-08b805977023", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "40124eb0-4143-4bb6-8307-3cd971102e15", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Geofence ID 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" }, { "uuid": "3c80e7b6-4cc5-47ba-a9ea-8a0c4a14c550", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 409, "label": "Conflict\n\nThe specified resource already exists\n", "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": "83ac8c44-650c-4d33-9a62-446b4af56887", "documentation": "Gets a single geofence", "method": "get", "endpoint": "geofences/v2/:geofenceId", "responses": [ { "uuid": "23c4f9df-0181-45fc-8313-74d0251ca8cb", "body": "{\n \"geofence\": {\n \"definition\": {\n \"center\": {\n \"lat\": {{faker 'number.int' max=99999}},\n \"lng\": {{faker 'number.int' max=99999}}\n },\n \"floor\": {\n \"id\": \"\",\n \"level\": {{faker 'number.int' max=99999}},\n \"name\": \"\"\n },\n \"radius\": {{faker 'number.int' max=99999}}\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'circle')}}\"\n },\n \"id\": \"{{faker 'string.uuid'}}\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains a single geofence object.\nResponse content format can be either JSON or protobuf based on request header.\n", "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": "9b9f0c41-c332-40a3-839d-36fe6bcb8793", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "19264eef-feab-43b0-91dc-baf9440b5cb1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "3c5f19c6-4ab3-4c8f-ae96-6b1bf8b2a7ab", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "e64bfb37-ded7-4961-baa4-0755b5790723", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Geofence ID 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": "ca745f2a-6f5e-44f3-a7fa-37d9669eaaf6", "documentation": "Updates a single geofence", "method": "put", "endpoint": "geofences/v2/:geofenceId", "responses": [ { "uuid": "4bbad121-0cc2-4891-9f5e-12fb0c3986e2", "body": "{\n \"geofence\": {\n \"definition\": {\n \"center\": {\n \"lat\": {{faker 'number.int' max=99999}},\n \"lng\": {{faker 'number.int' max=99999}}\n },\n \"floor\": {\n \"id\": \"\",\n \"level\": {{faker 'number.int' max=99999}},\n \"name\": \"\"\n },\n \"radius\": {{faker 'number.int' max=99999}}\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'circle')}}\"\n },\n \"id\": \"{{faker 'string.uuid'}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe geofence definition was updated.\n", "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": "5a26534b-d55e-4487-aa27-8905a1867b29", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "3fdd890f-31fb-4356-b000-51fa983438d6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "e538ed8f-7830-4847-a35a-4f0c961f3aa3", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "281c56be-1851-4bfa-9cf5-f6338495866f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Geofence ID 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": "e15263e1-5863-4b0d-8ae5-fda21b6c2487", "documentation": "Trains a POI geofence", "method": "post", "endpoint": "geofences/v2/:geofenceId/poiTraining", "responses": [ { "uuid": "57a45ea0-09e8-450e-9afc-a706d61a8f96", "body": "{\n \"trainingStatus\": {\n \"metadata\": {\n \"coordinate\": {\n \"lat\": {{faker 'number.int' max=99999}},\n \"lng\": {{faker 'number.int' max=99999}}\n },\n \"timestamp\": {{faker 'number.int' max=99999}},\n \"trackingId\": \"\",\n \"usedWlanApCount\": {{faker 'number.int' max=99999}}\n },\n \"trained\": {{faker 'datatype.boolean'}}\n }\n}", "latency": 0, "statusCode": 200, "label": "The POI geofence was trained successfully\n", "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": "8880fa01-5844-46cf-a4da-349e0121e608", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "34f3aa12-a676-4c48-9963-dab5c43d5e66", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "5620c02f-0016-475f-a66f-116b5e694192", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "feb40496-a4c6-44e7-892d-7d8e266ca68f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "99bbb605-e370-4248-9141-d86310c306ed", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 422, "label": "Unprocessable Entity\n\nThe request was well-formed but was unable to be followed due to semantic errors.\n", "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": "02333f90-57d5-4d05-8939-4767a4e7f5ff", "documentation": "Deletes all locations", "method": "delete", "endpoint": "locations/v4", "responses": [ { "uuid": "7c4afb75-a2c0-49f1-8345-9693b2480b68", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content).\n\nAll locations were successfully deleted.\n", "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": "514140df-df4b-4400-99d7-3050dcf91bc1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "9bb8c594-eab3-49d0-8ba7-05ab0b4c1aad", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "7d9bef3b-fd4d-4ff2-9935-287cd7ddd37e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "37875991-eaf9-4990-8ad6-b25e292a3f04", "documentation": "Lists all locations", "method": "get", "endpoint": "locations/v4", "responses": [ { "uuid": "0d05c6e9-79e0-4850-b596-cb4c8a4c7690", "body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"items\": [\n {\n \"description\": \"Rostock Port Hafenbecken C\",\n \"geofenceId\": \"57713e50-194e-4803-8ca6-1e794e916094\",\n \"location\": {\n \"lat\": 54.155147,\n \"lng\": 12.12204\n },\n \"locationId\": \"LOC-61a3fba0-cb44-405f-816c-c2aec73a1add\",\n \"name\": \"Rostock Port\"\n }\n ],\n \"limit\": {{faker 'number.int' max=99999}},\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of location objects, count indicating the number of\nreturned items, limit indicating the requested maximum amount of records to be returned\nand pageToken for the next page if available.\n", "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": "d3514ee2-509e-4082-bedd-f03cad8845df", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "0b887dae-7766-478c-95e4-00ba9b0a73a7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "42c03c9e-3220-478c-a8bd-c7c009beeb48", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "d84f24e0-c631-4759-ad02-252b9c0ea93d", "documentation": "Creates a location", "method": "post", "endpoint": "locations/v4", "responses": [ { "uuid": "eddfe9ed-bd16-47fc-9040-64f451332211", "body": "{\n \"locationId\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created.\n\nThe location has been successfully created.\n", "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": "1be5ef9a-7abc-45ee-b01f-66776fdf7a45", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "ec5ad888-96ac-4fe8-8a18-a99e0644a3f0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "4fe3264f-5278-4d88-b914-2108476a1ed9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "01ba10d4-455f-4546-9af6-fe18f827b49c", "documentation": "Gets service health", "method": "get", "endpoint": "locations/v4/health", "responses": [ { "uuid": "946e1488-c41a-4711-b347-b54974755e81", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "d2f15c70-2d27-45f7-b701-fd6aa7895607", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "1712a264-ed38-4c16-9823-ae0f085384c7", "documentation": "Gets service version", "method": "get", "endpoint": "locations/v4/version", "responses": [ { "uuid": "2828fe76-2467-4386-8544-0c467c24037b", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "acfabf32-7f89-42da-8067-20c203aa223e", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "fbbea95a-645a-42a8-bd53-65e840f6d8e2", "documentation": "Deletes a location", "method": "delete", "endpoint": "locations/v4/:locationId", "responses": [ { "uuid": "413d2c23-b865-42f7-901f-d175e119b9d8", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content).\n\nThe location was successfully deleted.\n", "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": "98416c3d-b2d7-4186-ab96-bc32e52ab610", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "2626d3c2-2508-4d68-9c7b-5951e9624614", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "f9cc3b2d-844a-4d98-8a0a-5acc90f91b13", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "e72ec2f3-dc91-429b-8659-b893a0e542e9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "802802ca-86dd-41ff-899a-8e715c19e522", "documentation": "Gets location details", "method": "get", "endpoint": "locations/v4/:locationId", "responses": [ { "uuid": "1f7c4d98-6f82-485f-9c1b-489b70659ab6", "body": "{\n \"description\": \"Rostock Port Hafenbecken C\",\n \"geofenceId\": \"57713e50-194e-4803-8ca6-1e794e916094\",\n \"location\": {\n \"lat\": 54.155147,\n \"lng\": 12.12204\n },\n \"locationId\": \"LOC-61a3fba0-cb44-405f-816c-c2aec73a1add\",\n \"name\": \"Rostock Port\"\n}", "latency": 0, "statusCode": 200, "label": "Success.\n\nThe location information was returned\n", "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": "f1db6bd7-b077-4322-80e4-8e02d6d00997", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "530aa9b4-140f-43da-b62f-024db66222e0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "70117653-03dd-4102-a9dd-fdb39cd50de6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "c7e6fcab-fa45-441e-b958-502e48647c39", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "63c6eab2-9be7-4c9b-baae-feb3bd273931", "documentation": "Updates location details", "method": "put", "endpoint": "locations/v4/:locationId", "responses": [ { "uuid": "41fcd0b5-e242-43d4-82da-8f5d9b94030a", "body": "{\n \"description\": \"Rostock Port Hafenbecken C\",\n \"geofenceId\": \"57713e50-194e-4803-8ca6-1e794e916094\",\n \"location\": {\n \"lat\": 54.155147,\n \"lng\": 12.12204\n },\n \"locationId\": \"LOC-61a3fba0-cb44-405f-816c-c2aec73a1add\",\n \"name\": \"Rostock Port\"\n}", "latency": 0, "statusCode": 200, "label": "Success.\n\nThe location information was updated\n", "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": "03d76bc9-42ce-4c2b-8a0f-010c3a9dd2cd", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "71d036e5-ee62-443a-b070-05d5632dc706", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "62ef0205-eefd-4b5e-a4ef-6358459ccac6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "8337c285-53db-4a49-a04c-46af387a86f3", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "0bd76198-26aa-4a1e-89b5-55cde122c376", "documentation": "Gets a batch of metadata associated with the devices", "method": "post", "endpoint": "metadata/v2/devices/batch", "responses": [ { "uuid": "037d0210-1310-4655-a4a2-d6b377d6df04", "body": "{\n \"count\": 2,\n \"data\": [\n {\n \"data\": {\n \"blob\": \"SEVSRSBUcmFja2luZw==\"\n },\n \"id\": \"3b10404d-4e9e-456b-b262-5e98dd39d9c3\"\n },\n {\n \"data\": {\n \"externalId\": \"EXT-1234\"\n },\n \"id\": \"3b10404d-4e9e-456b-b262-5e98dd39d9c3\"\n }\n ],\n \"pageToken\": \"018ffffea253d64ba\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe metadata was successfully retrieved.\n", "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": "5fd6961f-e2c6-483b-865f-7d30dd0f86e7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "8c90614c-f3a1-47a5-8f1b-3b9cdf0e62cb", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "a1bfe194-8717-42af-ad3b-9be399f2b8e2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "6d79f368-8851-48b5-9d02-14e274155f90", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "bf9de6a4-c484-43a5-9bf4-02ec6715e4f4", "documentation": "Deletes all metadata associated with a tracker", "method": "delete", "endpoint": "metadata/v2/devices/:trackingId", "responses": [ { "uuid": "3b7c5bef-0c97-420b-8a32-491ae9c902f4", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "62ad6075-119a-459e-89e6-65ebec9a0a28", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "76b823c5-fe5e-4cae-9dff-3c6405579e9f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "578f2bf3-b7c5-465a-8af5-c7716626ee06", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "2fa115d5-63ed-4c0e-af4a-1a32baa5563e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "c1a4d084-45b0-4601-a2aa-316bdb442a06", "documentation": "Gets metadata associated with the trackingId", "method": "get", "endpoint": "metadata/v2/devices/:trackingId", "responses": [ { "uuid": "e61e2e1e-7f98-4797-8773-d4fc374239f7", "body": "{\n \"data\": {\n \"priority\": \"high\"\n },\n \"id\": \"{{faker 'string.uuid'}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe metadata was successfully retrieved.\n", "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": "720ce071-6f55-4f8c-a831-63c682c8c281", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "3663bf09-bb61-4e9b-930d-bfbccbc8bfbd", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "762dde79-59e3-4053-b317-6e39aed17ef0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "803ed97a-f496-4e1f-8c15-be5fe3549965", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "66164ce2-dde8-44e5-9f83-9fde9dd88155", "documentation": "Updates metadata object associated with a tracker", "method": "put", "endpoint": "metadata/v2/devices/:trackingId", "responses": [ { "uuid": "658e4bd1-6028-483d-8917-f4a92fc8531b", "body": "{\n \"data\": {\n \"priority\": \"high\"\n },\n \"id\": \"{{faker 'string.uuid'}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe metadata was successfully updated.\n", "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": "831fc040-529a-4919-9a0d-27e826a8fbd4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "3a9e9717-7c42-4284-be56-5588148a9e00", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "8ae33984-6c48-4583-ab9f-a66f6da79a8a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "5bd9d7d3-2c63-4c3a-901d-c0e6d3759c47", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "bd8dcf22-21be-4194-b195-f2df05314f04", "documentation": "Gets a batch of metadata associated with the geofence", "method": "post", "endpoint": "metadata/v2/geofences/batch", "responses": [ { "uuid": "e2f7aca9-7009-40a2-86d0-0f8f08656b7a", "body": "{\n \"count\": 2,\n \"data\": [\n {\n \"data\": {\n \"blob\": \"SEVSRSBUcmFja2luZw==\"\n },\n \"id\": \"3b10404d-4e9e-456b-b262-5e98dd39d9c3\"\n },\n {\n \"data\": {\n \"externalId\": \"EXT-1234\"\n },\n \"id\": \"3b10404d-4e9e-456b-b262-5e98dd39d9c3\"\n }\n ],\n \"pageToken\": \"018ffffea253d64ba\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe metadata was successfully retrieved.\n", "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": "16fad554-5c08-49b7-91a7-35551863c4dc", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "ffd23aa3-4716-46f3-bacc-e6fc6d5b78f7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "e4a7411d-f5a9-449b-90c9-238ff7aa4e3f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "05e85fe2-7648-4e8f-b584-faf318490bc9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "a931c5c4-dcec-493f-bd74-264e2c400e59", "documentation": "Deletes all metadata associated with a geofence", "method": "delete", "endpoint": "metadata/v2/geofences/:geofenceId", "responses": [ { "uuid": "e80ad66c-22f5-4797-9aca-30a5ea37efb7", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "bd7349c7-0bc3-49ce-a2b9-c36890be7f17", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "eadc191f-66d9-4b42-abdd-3fc3426b440b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "a79e4165-37bc-4c28-9e52-e8f0e71dc51c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "57ee8b84-9027-45a1-ac3b-8d0862a14cc6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "33b55c3a-6479-4d06-83ed-989bf707bdaa", "documentation": "Gets metadata associated with the geofence", "method": "get", "endpoint": "metadata/v2/geofences/:geofenceId", "responses": [ { "uuid": "19986204-550a-4cda-9b4c-e276539b405c", "body": "{\n \"data\": {\n \"priority\": \"high\"\n },\n \"id\": \"{{faker 'string.uuid'}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe metadata was successfully retrieved.\n", "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": "ab67c805-0196-4f7a-8c68-b0cd5da2aafe", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "21db2439-8c64-426c-b7df-c27da6b66011", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "ba5666f3-a03c-489b-bcfc-541776b2be4c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "2c8bfbc7-7150-4cf7-aa57-c3b04203ac32", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "c73825a7-8b58-4a4e-b4d8-b2fee75b5ac5", "documentation": "Updates metadata object associated with a geofence", "method": "put", "endpoint": "metadata/v2/geofences/:geofenceId", "responses": [ { "uuid": "befa9bf8-8628-4b97-b924-657dce7a0958", "body": "{\n \"data\": {\n \"priority\": \"high\"\n },\n \"id\": \"{{faker 'string.uuid'}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe metadata was successfully updated.\n", "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": "6af0a888-366d-453c-9216-20b9bd10eec7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "3b6a56a2-4c92-48a5-ac01-ace28e79c15d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "dc853747-2974-43d5-9910-621d7df303e6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "d8f9e992-bac2-4d5d-878a-ea78bb9ccb67", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "4c23e6b3-08fb-44f4-b301-993b0f8ec8d9", "documentation": "Gets service health", "method": "get", "endpoint": "metadata/v2/health", "responses": [ { "uuid": "19b49f65-28e7-4a9f-83f7-66cb7cc1e0fd", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "11dfdbc5-d204-4856-839f-0d9ae9804751", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "a9548c1f-ec84-4ee9-af9b-23b6852edf22", "documentation": "Gets a batch of metadata associated with the sensor rules", "method": "post", "endpoint": "metadata/v2/sensorRules/batch", "responses": [ { "uuid": "d94532ee-b9e8-4df8-af33-50957293b2f2", "body": "{\n \"count\": 2,\n \"data\": [\n {\n \"data\": {\n \"blob\": \"SEVSRSBUcmFja2luZw==\"\n },\n \"id\": \"3b10404d-4e9e-456b-b262-5e98dd39d9c3\"\n },\n {\n \"data\": {\n \"externalId\": \"EXT-1234\"\n },\n \"id\": \"3b10404d-4e9e-456b-b262-5e98dd39d9c3\"\n }\n ],\n \"pageToken\": \"018ffffea253d64ba\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe metadata was successfully retrieved.\n", "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": "11dda91c-b86e-489a-a68c-af7309acccab", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "3d1e63ef-b4a5-4b10-9056-42e3f711d7f2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "bffb6f15-3596-4354-b273-8d09f1c36cd3", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "70df475e-a6d2-4d6d-806a-16c62dac5ebc", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "2aa83c6a-7033-415e-a352-7e58e9077f05", "documentation": "Deletes all metadata associated with a sensor rule", "method": "delete", "endpoint": "metadata/v2/sensorRules/:sensorRuleId", "responses": [ { "uuid": "2c080d97-ef73-41e2-a1d7-df3fab07fe95", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "bb642123-02e3-409a-8d0c-8a4e1ca0a84c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "da463b3b-a8ee-4f0c-a9c2-e48600301f8b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "3bb03aa6-b94d-46ea-b4f7-ba40f626e8c2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "51257478-8cbf-4347-8c11-6bfaa2a4bc97", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "dc9d337a-5f62-4cf9-85d4-e011eb0eece7", "documentation": "Gets metadata associated with the sensor rule", "method": "get", "endpoint": "metadata/v2/sensorRules/:sensorRuleId", "responses": [ { "uuid": "2f38072e-4f59-4934-85e2-03abd86da4ce", "body": "{\n \"data\": {\n \"priority\": \"high\"\n },\n \"id\": \"{{faker 'string.uuid'}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe metadata was successfully retrieved.\n", "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": "4d6b0a9a-33c9-44c7-ad07-a2be40aaa473", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "3c1b3e81-2417-4928-ba97-55c29e5e100e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "27fddbe1-789f-4892-9196-057f278a2ab9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "1628c212-f93e-4934-a408-7fcc012cdea4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "9596e2c6-7a3b-4856-b5d8-4264d15fd8c2", "documentation": "Updates metadata object associated with a sensor rule", "method": "put", "endpoint": "metadata/v2/sensorRules/:sensorRuleId", "responses": [ { "uuid": "789613c9-f083-4a55-bb41-18c920ac2104", "body": "{\n \"data\": {\n \"priority\": \"high\"\n },\n \"id\": \"{{faker 'string.uuid'}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe metadata was successfully updated.\n", "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": "e333f366-bb19-4736-8bd9-edabfa268f5f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "900b11db-3ca1-418d-be0f-b85cd58d0901", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "26df2c23-1ac8-4682-bb65-f193b9e5f0a4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "af29f04e-2b95-44e3-bb97-a907f8f84655", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "de46433c-7267-41e4-8b19-5c04ebbefb45", "documentation": "Gets service version", "method": "get", "endpoint": "metadata/v2/version", "responses": [ { "uuid": "76270a0b-e3ca-4631-875d-e3d620829b37", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "46fbb34a-945f-461d-aec5-38d51d5c1218", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "6a2e205c-4502-4209-acf6-798f07b2c538", "documentation": "Gets service health", "method": "get", "endpoint": "notifications/v2/health", "responses": [ { "uuid": "08e4306f-d90e-4272-9769-97229765f2fb", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "3f0967b4-66e2-49ac-acc1-1233a94c5e38", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "453f706d-3c75-4934-bcdf-d527531adfa3", "documentation": "Registers for notifications", "method": "post", "endpoint": "notifications/v2/register", "responses": [ { "uuid": "037f689c-7b39-4695-b030-b8df86e97ae0", "body": "{\n \"message\": \"{{oneOf (array 'created' 'updated' 'deleted')}}\",\n \"status\": \"{{oneOf (array 'ok')}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe notification channel for the specified user or device was\nsuccessfully updated.\n", "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": "65ffe973-4a8d-4c4b-86be-0de1f5c73d62", "body": "{\n \"message\": \"{{oneOf (array 'created' 'updated' 'deleted')}}\",\n \"status\": \"{{oneOf (array 'ok')}}\"\n}", "latency": 0, "statusCode": 201, "label": "Created\n\nThe notification channel for the specified user or device was\nsuccessfully created\n", "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": "e76b7b7f-7757-43fe-9dcc-12f7c735eddd", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "9797edcd-c907-410c-9467-14705392cd86", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "74912993-8f66-4e8b-9c5c-96832c8dc841", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "6a93483b-0061-459f-abfc-baf99695ba70", "documentation": "Unregisters from notifications", "method": "delete", "endpoint": "notifications/v2/registration/:channelName", "responses": [ { "uuid": "685afe97-b770-4111-a5e8-06d2f3cf423d", "body": "{\n \"message\": \"{{oneOf (array 'created' 'updated' 'deleted')}}\",\n \"status\": \"{{oneOf (array 'ok')}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe notification channel was successfully deleted.\n", "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": "c94eee48-b644-4608-a728-957a27b8f074", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "987815cf-bd77-4554-9887-bb82fe283b61", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "fe707116-f16c-40ce-bc24-a95e8cd6e60b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "4f8e9020-fb19-42ed-a5b3-cb5dd7e9f161", "documentation": "Gets all registered notification channels", "method": "get", "endpoint": "notifications/v2/registrations", "responses": [ { "uuid": "3ff283da-bf63-4920-9dee-5ca7b5b71eb8", "body": "{\n \"count\": 1,\n \"data\": [\n \"webhook\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success\n\nThe list of registered notification channels was returned\n", "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": "15cfeb30-df89-48be-8508-3c1efada5db1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "55ff82ed-5a1e-48fd-a9c2-a664b9e0095f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "7dcbcc31-9957-4b06-b8ae-acc6b66033b2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "2f687bd2-24a7-413b-8350-302dc7c3c839", "documentation": "Gets service version", "method": "get", "endpoint": "notifications/v2/version", "responses": [ { "uuid": "3bf5032a-48db-47be-af47-b7d4679d46a9", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "cf266ff0-b706-438c-8acd-0966a86e6cf9", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "332bc01d-7104-47e4-9aea-bf8daeb34540", "documentation": "Gets service health", "method": "get", "endpoint": "notifications/v3/health", "responses": [ { "uuid": "f6ebac09-454a-422a-bf34-830838631574", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "25f94f5d-87c4-49ef-b195-00fb9122bdc9", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "f616f63c-bffa-4cc3-b03c-519b1ca41646", "documentation": "Unregisters from notifications", "method": "delete", "endpoint": "notifications/v3/registration/:channelId", "responses": [ { "uuid": "ada27551-6d33-4487-96fd-1a297934442d", "body": "", "latency": 0, "statusCode": 204, "label": "Successful\n\nThe notification channel registration was successfully deleted.\n", "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": "a419eb16-2b21-46c6-bd1e-3bd0a2974d70", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "1ef6051a-58db-43fb-ab51-3eb5ff20876f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "0536254c-d58e-448c-b1fa-405564606cbd", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "ac487af6-d701-4e6c-aaac-47905ce34011", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "The channel ID 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": "5634475f-bb76-46dd-a8ed-ffba9a1926e6", "documentation": "Gets a single notification channel information", "method": "get", "endpoint": "notifications/v3/registration/:channelId", "responses": [ { "uuid": "30b42a97-eecf-4a5e-b7ed-6156743a5526", "body": "{\n \"registration\": {\n \"channelType\": \"{{oneOf (array 'webhook')}}\",\n \"eventSource\": \"{{oneOf (array 'attach' 'battery' 'geofence' 'humidity' 'pressure' 'tamper' 'temperature' 'acceleration' 'dwelling' 'stock' 'detention' 'utilization')}}\",\n \"eventType\": \"{{oneOf (array 'BELOW_RANGE' 'IN_RANGE' 'ABOVE_RANGE' 'FALSE_TO_TRUE' 'TRUE_TO_FALSE' 'EVENT' 'INSIDE_GEOFENCE' 'OUTSIDE_GEOFENCE' 'OVERSTOCK' 'NORMAL_VOLUME' 'UNDERSTOCK' 'DWELLING_STARTED' 'DWELLING_ENDED' 'DETENTION_STARTED' 'DETENTION_ENDED' 'UTILIZED' 'UNUTILIZED')}}\",\n \"initialState\": {{faker 'datatype.boolean'}},\n \"ruleId\": \"{{faker 'string.uuid'}}\",\n \"url\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success\n\nThe registered notification channel information was returned\n", "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": "079c29bb-9eca-47c3-82fe-f4571baecd8b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "781bf73a-11ca-46c1-93c4-d0ee98dad527", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "c0e089bb-d73b-417d-94ea-29e6fdebd651", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "e115646a-5ff4-497f-a0cd-ef1c8c274bd2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "The channel ID 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": "a4ddc0cf-ba86-4e9d-b40a-74c18cc90ff7", "documentation": "Updates a notification channel registration", "method": "put", "endpoint": "notifications/v3/registration/:channelId", "responses": [ { "uuid": "0a652db1-7ac0-47b6-be1a-552f99586b03", "body": "{\n \"registration\": {\n \"channelType\": \"{{oneOf (array 'webhook')}}\",\n \"eventSource\": \"{{oneOf (array 'attach' 'battery' 'geofence' 'humidity' 'pressure' 'tamper' 'temperature' 'acceleration' 'dwelling' 'stock' 'detention' 'utilization')}}\",\n \"eventType\": \"{{oneOf (array 'BELOW_RANGE' 'IN_RANGE' 'ABOVE_RANGE' 'FALSE_TO_TRUE' 'TRUE_TO_FALSE' 'EVENT' 'INSIDE_GEOFENCE' 'OUTSIDE_GEOFENCE' 'OVERSTOCK' 'NORMAL_VOLUME' 'UNDERSTOCK' 'DWELLING_STARTED' 'DWELLING_ENDED' 'DETENTION_STARTED' 'DETENTION_ENDED' 'UTILIZED' 'UNUTILIZED')}}\",\n \"initialState\": {{faker 'datatype.boolean'}},\n \"ruleId\": \"{{faker 'string.uuid'}}\",\n \"url\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe notification channel registration was updated.\n", "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": "d88c27e4-099f-4619-9d60-a669b5ccd9b5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "937c5476-8a75-41ad-8fd1-386caa1ac130", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "ee8cb51c-e660-46a7-b30b-24cd4c4c98a6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "28c5fe81-c7ac-4a81-8d21-9389d360cc8f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "The channel ID 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" }, { "uuid": "c455d9c6-99c2-4e84-b713-746ba69af5ba", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 409, "label": "Conflict\n\nThe specified resource already exists\n", "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": "ceacfcb1-b14e-4416-b6af-d4de7f03d9d3", "documentation": "Unregisters all notifications", "method": "delete", "endpoint": "notifications/v3/registrations", "responses": [ { "uuid": "e6e98fa3-3aa9-4ed1-a7d5-7f831129c659", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nAll notification registrations were successfully deleted.\n", "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": "095cd44b-78ad-4edf-8eeb-c1ebd13e350e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "24ac0484-a867-4ea2-b815-a05878dbe456", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "45584741-a150-47b6-b9fb-13ba66419e3b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "634bc1ef-9061-44a5-a22d-94202666ab8c", "documentation": "Gets all registered notification channels", "method": "get", "endpoint": "notifications/v3/registrations", "responses": [ { "uuid": "5f025143-9a72-40aa-bb0b-1fe6eb908058", "body": "{\n \"count\": 2,\n \"data\": [\n {\n \"channelId\": \"11bf5b37-e0b8-42e0-8dcf-dc8c4aefc000\",\n \"channelType\": \"webhook\",\n \"url\": \"https://example.com/call/this/web/hook1\"\n },\n {\n \"channelId\": \"97870f23-36cb-440f-96ef-38992d0b4ctd\",\n \"channelType\": \"webhook\",\n \"eventSource\": \"battery\",\n \"eventType\": \"BELOW_RANGE\",\n \"initialState\": \"false\",\n \"ruleId\": \"a3f652bc-a456-7f12-cd11-123ah761yt41\",\n \"url\": \"https://example.com/call/this/web/hook2\"\n }\n ],\n \"pageToken\": \"1490376144514\"\n}", "latency": 0, "statusCode": 200, "label": "Success\n\nThe list of registered notification channels was returned\n", "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": "a150ebd3-8873-4b75-b9de-f6be9f9285be", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "42bb2d1c-66d8-4abc-a52a-96b28e8f2bcb", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "6b58c847-3d81-4439-8a28-42bd531783fe", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "782dca4d-d3b7-44cc-84ab-e96047cd9f30", "documentation": "Registers for notifications", "method": "post", "endpoint": "notifications/v3/registrations", "responses": [ { "uuid": "96446d95-85c8-4cbd-b3be-425c562e4443", "body": "{\n \"registration\": {\n \"channelType\": \"{{oneOf (array 'webhook')}}\",\n \"eventSource\": \"{{oneOf (array 'attach' 'battery' 'geofence' 'humidity' 'pressure' 'tamper' 'temperature' 'acceleration' 'dwelling' 'stock' 'detention' 'utilization')}}\",\n \"eventType\": \"{{oneOf (array 'BELOW_RANGE' 'IN_RANGE' 'ABOVE_RANGE' 'FALSE_TO_TRUE' 'TRUE_TO_FALSE' 'EVENT' 'INSIDE_GEOFENCE' 'OUTSIDE_GEOFENCE' 'OVERSTOCK' 'NORMAL_VOLUME' 'UNDERSTOCK' 'DWELLING_STARTED' 'DWELLING_ENDED' 'DETENTION_STARTED' 'DETENTION_ENDED' 'UTILIZED' 'UNUTILIZED')}}\",\n \"initialState\": {{faker 'datatype.boolean'}},\n \"ruleId\": \"{{faker 'string.uuid'}}\",\n \"url\": \"\"\n }\n}", "latency": 0, "statusCode": 201, "label": "Created\n\nThe notification channel for the specified user or device was\nsuccessfully created\n", "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": "9bbff687-8f7c-4bad-9481-ce1ccf3bf31b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "8da0fa49-012a-486d-bcef-81370bbe7b1c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "daa9fbf0-8ea4-45db-afb1-66ec23391069", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "8c4e2b36-d686-4671-8f55-e8803892a6c3", "documentation": "Gets service version", "method": "get", "endpoint": "notifications/v3/version", "responses": [ { "uuid": "69e2d992-1f88-406c-91f9-758e37e8e703", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "51f03afc-7bfb-4be3-8055-3e3b672fb6aa", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "c9c18701-5305-40a4-a5f1-3d3f6924ee56", "documentation": "Deactivates a device.", "method": "delete", "endpoint": "registry/v2/devices/:deviceOrExternalId", "responses": [ { "uuid": "e6cbbff9-b62b-4623-a45a-f229d971acf5", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "bc75c129-98c0-4a12-9cf8-3462872fa7f9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "610abaa4-5dd0-401a-8d5e-2af1ea22caa4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "10f80907-be30-4924-b35d-f158c7f52763", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "83ea442c-c0a2-4ef4-bd30-74190c02f687", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "d2a45475-b4c0-4a68-a408-af30dbc35007", "documentation": "Gets the trackingId for a device", "method": "get", "endpoint": "registry/v2/devices/:deviceOrExternalId", "responses": [ { "uuid": "6b765819-35f5-408b-8de4-72267054fe8a", "body": "{\n \"trackingId\": \"HERE-6da0f871-b4eb-4800-90e6-4bae86a788d6\"\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "466beda7-853a-41ad-ab98-4e60a8745ac8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "ae48334d-0db4-409c-af1c-53e64f32e7e4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "81bde801-bd1a-4e5b-b48d-5f0312fd23dd", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "10f4c6aa-cbcb-43ac-b138-350a139a41c9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "c87ae02d-2304-4452-a924-b560998a9e68", "documentation": "Claims a device", "method": "put", "endpoint": "registry/v2/devices/:deviceOrExternalId", "responses": [ { "uuid": "967b758e-12ba-4556-aff5-8b6d1eb2b553", "body": "{\n \"trackingId\": \"HERE-6da0f871-b4eb-4800-90e6-4bae86a788d6\"\n}", "latency": 0, "statusCode": 200, "label": "Already claimed by that user", "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": "34be9cde-17da-4760-9e8b-c9bb1dda114d", "body": "{\n \"trackingId\": \"HERE-6da0f871-b4eb-4800-90e6-4bae86a788d6\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "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": "daf0c6dc-f609-4109-b976-93e88f80b056", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "549ccb94-faa9-407a-aba1-6b1091f1688f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "876a1e38-9249-4039-b095-704857125833", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "ef68e7c5-daf2-4c70-9c84-9726c567f131", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "82759653-7fdc-456c-b359-c1265804e529", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 409, "label": "Conflict\n\nThe specified resource already exists\n", "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": "ee782194-f0f7-4d4f-b904-5a13d2cdbb29", "documentation": "Gets service health", "method": "get", "endpoint": "registry/v2/health", "responses": [ { "uuid": "1df14281-168e-4969-8365-44bebf4f17a0", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "5ede7ca4-1e54-4e7b-a5fb-11d09d5abfc4", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "ce0f5145-7223-4ded-8d28-2a036423b9fe", "documentation": "Gets tracking cloud license information", "method": "get", "endpoint": "registry/v2/licenses", "responses": [ { "uuid": "bd78fe25-9684-46dd-8897-bdbfec454fa5", "body": "{\n \"licenses\": [\n {\n \"appId\": \"\",\n \"expired\": {{faker 'datatype.boolean'}},\n \"expiryDate\": \"\",\n \"features\": [\n \"\"\n ],\n \"projectDescription\": \"\",\n \"projectId\": \"\",\n \"projectName\": \"\",\n \"quota\": {\n \"provisioning\": {{faker 'number.int' max=99999}}\n },\n \"type\": \"{{oneOf (array 'evaluation' 'commercial')}}\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "665416cd-dff2-4ec2-8b3e-348aaaa67a43", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "706ab7a7-fca2-4a75-8a7c-c421020d17bb", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "1abf2eb2-1dfe-4250-a60b-701811e9d261", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "30f3cb9c-fa7f-4810-8278-55497494c587", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "91340a51-4aa8-4eb7-84e6-f25a746cae50", "documentation": "Gets service version", "method": "get", "endpoint": "registry/v2/version", "responses": [ { "uuid": "261e53d0-2929-4c03-970e-1da68dc4d8fb", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "004f465e-db15-4b34-ac68-08435b1081bd", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "2519836b-410f-4f34-91d0-0784701facf8", "documentation": "Gets all devices provisioned by the vendor for the given appId", "method": "get", "endpoint": "registry/v2/:appId/devices", "responses": [ { "uuid": "1a5edc74-742b-4abf-98b9-360f7e8e0920", "body": "{\n \"count\": 2,\n \"data\": [\n {\n \"deviceId\": \"d34d8c7f-6bd5-496a-adef-7bf2395aa456\",\n \"timestamp\": 1548143359339\n },\n {\n \"appId\": \"jJHUjhytyGJHJFtftgHG\",\n \"deviceId\": \"VRDE-40e87f34-59b9-4bd9-827f-f8ff5a8210e8\",\n \"externalId\": \"my-device-1\",\n \"timestamp\": 1548143359340\n }\n ],\n \"pageToken\": \"027ffffea253d79fc\"\n}", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "6ea13266-7aab-4a8c-9212-132c26a0d2d8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "92d9d6c7-cd2d-4bdf-b07a-c4fea0f0c19e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "db6c1ba4-2721-48c1-ad59-6c7b4c51c653", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "e25b2352-03a7-47be-9694-bda99211b6c2", "documentation": "Creates credentials for multiple devices", "method": "post", "endpoint": "registry/v2/:appId/devices", "responses": [ { "uuid": "88a65dbe-6f9a-41d1-92f7-ae043520d56e", "body": "{\n \"jobId\": \"344a17a4-1b19-4420-bb6f-8400b87071fd\"\n}", "latency": 0, "statusCode": 202, "label": "Accepted\n\nThe batch job started successfully. Use the job status endpoint to\ncheck the job progess. After the job completes, use the job results\nendpoint to get the device credentials.\n", "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": "e0856099-28dd-43cc-9078-1dbe51a2cccf", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "04205a0d-0da7-43c8-a413-b23d61a6143a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "f4d9b97f-d5b1-4329-a73b-e1ea35b62193", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "9dd97f2d-bfe9-4d42-b016-bee03c1d82bd", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 404, "label": "No app ID 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": "25c95680-9f58-4f09-8736-f76a057cd645", "documentation": "Gets count of created licenses for a given vendor's app id", "method": "get", "endpoint": "registry/v2/:appId/licenseCount", "responses": [ { "uuid": "2f7b5d25-e984-4db2-a424-9de12e83f3b8", "body": "{\n \"count\": 1337,\n \"updatedAt\": \"2018-04-03T12:08:56.501Z\"\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "23650ed8-5cf1-43a2-a16d-e4b127c47d9d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "de02b324-1875-428d-9569-25b98f2fd4fa", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "9260442f-35a8-412d-a4cc-4859918bad02", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "d98eb555-a6b4-4287-8f9c-b7d682bed467", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 404, "label": "No app ID 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": "b7ac8f9c-4e01-4d3c-9261-78fddba8f395", "documentation": "Creates credentials for a single device", "method": "post", "endpoint": "registry/v2/:appId/one-device", "responses": [ { "uuid": "16d6bc1d-d570-4179-bbad-f182c47e6937", "body": "{\n \"deviceId\": \"4cdafa38-fdf9-474c-8eb3-72ea276a163a\",\n \"deviceSecret\": \"AGIhZGmU1jJS-H1ZfAZuh5U9cswyqquWVrbOKGwKN9s\",\n \"trackingId\": \"HERE-6da0f871-b4eb-4800-90e6-4bae86a788d6\"\n}", "latency": 0, "statusCode": 201, "label": "Successful", "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": "b1588ee6-9e19-4668-8b75-286d6e000c4e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "9072c827-11d4-4ebb-b00d-9c91efe4d3e3", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "d054345e-8dfa-4752-a78c-438dad4f245f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "30ffa9e1-a984-4ad8-835b-053a31b91791", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 404, "label": "No app ID 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": "04ac432c-51e9-450b-b68d-6dab8a4dfe90", "documentation": "Gets the job results", "method": "get", "endpoint": "registry/v2/:jobId/results", "responses": [ { "uuid": "2568cc2a-dd20-4c9f-8924-575b8fee1644", "body": "{\n \"count\": 3,\n \"data\": [\n {\n \"deviceId\": \"d34d8c7f-6bd5-496a-adef-7bf2395aa456\",\n \"deviceSecret\": \"qerjpsdujnewppqnqefvli\"\n },\n {\n \"deviceId\": \"c6a22c91-c185-474c-9970-5eea445d92ac\",\n \"deviceSecret\": \"xvbnm,do0e,md;ffgdsle,d\"\n }\n ],\n \"errors\": [\n {\n \"error\": {\n \"code\": 500,\n \"error\": \"Internal Server Error\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\"\n },\n \"id\": \"my-device\"\n }\n ],\n \"pageToken\": \"027ffffea253d79fc\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\nThe response body contains an array of newly created device credentials, a count and a pageToken when there are more results to be shown.", "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": "04267599-da3b-4927-987e-6c8a317a71e1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "dddbe3a0-ad46-4d4c-960d-6055868980a6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "1e5df2e4-53ec-42b2-a78a-60051eb4a68d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "afe8b07e-b5ed-44a2-91a7-23c0dc96265c", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 404, "label": "No job ID 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": "da260ce1-c4ee-48f6-b701-e0a9019de60b", "documentation": "Gets the job status", "method": "get", "endpoint": "registry/v2/:jobId/status", "responses": [ { "uuid": "1afff10c-67f0-47ce-b47b-d061d7a61973", "body": "{\n \"percent\": 10,\n \"status\": \"started\"\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "2a78fdd6-2cf6-4b66-85cf-fb065a8e139b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "651e825e-f485-4b70-a615-f2024b2c16f1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "7634d68a-a972-4800-8d48-32271499c360", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "c4bd31ed-a0bf-4b48-9769-51dc30e4970e", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 404, "label": "No job ID 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": "f4c105b3-f87c-4cbb-8df4-004649299183", "documentation": "Unclaims a device", "method": "delete", "endpoint": "registry/v2/:trackingId", "responses": [ { "uuid": "7f75a91c-fff6-4b0b-93e0-afef97f3231d", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "41d48d07-e0ac-4f82-9b82-a476a72a1273", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "e5501684-e491-475d-ad37-effccde6b83a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "84b0f31c-cf78-411e-927e-1a594358f0a4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "54e91012-9a78-4ec1-9529-fca15b2c2c3d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "3cc9171c-e43f-40dd-96eb-c0e59684184d", "documentation": "Gets the deviceId", "method": "get", "endpoint": "registry/v2/:trackingId", "responses": [ { "uuid": "38b37185-93f6-4e5b-9e50-8d70ea586320", "body": "{\n \"deviceId\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "3b3af5b6-8ba8-4302-aa46-c498d85b2506", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "23224eef-4413-4588-9f23-ca2be5d2314c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "7164a887-faeb-4795-970b-f7b5941ffa93", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "caccc38a-ad2b-4409-9c76-ad76da8d59e6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "e8312176-7cb4-44a6-a48e-e60276420769", "documentation": "Starts report creation", "method": "post", "endpoint": "reports/v4", "responses": [ { "uuid": "394fd0af-5b60-4773-bda8-c02441d5db39", "body": "{\n \"reportId\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nReport has already been created or creation has been started with the parameters.\nUse GET reports/v4/{reportId} endpoint to check the status and to get reports.\n", "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": "a3cade87-ed60-43f5-b7a1-3d22184a5096", "body": "{\n \"reportId\": \"\"\n}", "latency": 0, "statusCode": 202, "label": "Accepted\n\nThe report creation job started successfully. Use GET reports/v4/{reportId} endpoint\nto check the status and to get reports.\n", "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": "3f49f648-cd9e-4585-bdef-195712266751", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "35b752d9-f669-4a73-b13a-3e778a5c9e01", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "fdd430fe-5a46-4509-bee9-0a2071083281", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "803941b5-cf89-4d37-a1c5-ba6a56aca4ba", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "204ea2f8-7a7c-407b-87b0-abd29c310366", "documentation": "Gets service health", "method": "get", "endpoint": "reports/v4/health", "responses": [ { "uuid": "9feb5bc5-7a62-43a3-b0bb-65265a475bbe", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "af397a64-712d-4028-9762-c3bbe660ec7e", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "dbf4b59b-5933-4055-ba7c-1d89d3a2c8c0", "documentation": "Gets service version", "method": "get", "endpoint": "reports/v4/version", "responses": [ { "uuid": "25dfd888-e73e-4b80-b115-ef5d31650085", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "4c8ab3fb-01b2-417f-a032-d08aaf0e871d", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "e9b7d3b4-cf60-4e09-99b2-ad7ca42ceced", "documentation": "Gets reports", "method": "get", "endpoint": "reports/v4/:reportId", "responses": [ { "uuid": "d236fb97-338f-4e37-8cdb-c071d08734af", "body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"items\": [\n {\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"value\": {{faker 'number.int' max=99999}}\n }\n ],\n \"limit\": {{faker 'number.int' max=99999}},\n \"nextPageToken\": \"\",\n \"status\": \"{{oneOf (array 'pending' 'started' 'completed' 'failed')}}\"\n}", "latency": 0, "statusCode": 200, "label": "Response body.\n", "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": "983ae44a-5782-4f02-b73b-a807fdbd3c48", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "77ac8e8c-de02-4045-a75b-63cae35aa016", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "8658b5ff-29b1-4f4e-b704-6e0d6d2a7826", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "7ba03a9d-4109-4190-b26f-df0edda28270", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "a7f1351d-ad11-4d28-9273-75027370be84", "documentation": "Deletes all rules", "method": "delete", "endpoint": "rules/v4", "responses": [ { "uuid": "8eae6bda-1a4f-4115-86ae-209a68f33c7e", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nAll rule definitions were successfully deleted.\n", "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": "e4a1b7f8-7c86-4813-9350-34f6ee024be1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "eab13dca-9dd8-4ad5-b913-c115a6aa4d1d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "adcf7a84-252e-4b7f-b8df-627698ef3e6f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "1fbb288e-f785-4341-8b6d-83e2225dc9d4", "documentation": "Gets all rules", "method": "get", "endpoint": "rules/v4", "responses": [ { "uuid": "4a737c19-2f33-452d-a7d0-5e5f67f157cf", "body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"items\": [\n {\n \"rule\": {\n \"description\": \"\",\n \"name\": \"\",\n \"threshold\": {\n \"durationS\": {{faker 'number.int' max=99999}}\n },\n \"type\": \"{{oneOf (array 'utilization')}}\"\n },\n \"ruleId\": \"{{faker 'string.uuid'}}\"\n }\n ],\n \"limit\": {{faker 'number.int' max=99999}},\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of rule objects, count indicating the number of returned rules,\nand pageToken if available.\n\nIf no rule is found, an object with empty data array is returned.\n", "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": "15b9765e-c3be-46b6-b222-48fe4238a645", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "88b119a3-219f-463b-a080-8973ef928a76", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "f2630905-6ca4-4791-8411-d5711d165e71", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "08239d90-3ab1-424b-b513-1608c1fbaf62", "documentation": "Creates a rule", "method": "post", "endpoint": "rules/v4", "responses": [ { "uuid": "53dcbe1f-4f3d-4a69-a661-6d2b4f7f7520", "body": "{\n \"ruleId\": \"{{faker 'string.uuid'}}\"\n}", "latency": 0, "statusCode": 201, "label": "Created\n\nThe rule was successfully created.\n", "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": "2491e7d5-620a-417b-b9b5-39141e1324b5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "4a83108f-7699-456a-803f-66ad9b72c213", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "67fba6c7-a3a8-4da9-96a9-aeb7cd7449b6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "25a0ba9f-11ba-4397-947c-3ffc1129a67f", "documentation": "Gets service health", "method": "get", "endpoint": "rules/v4/health", "responses": [ { "uuid": "e7228530-4b40-4ebc-a80a-ee21a85dad6e", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "c4e78a2e-aeb6-448a-8e83-3227aa1baf24", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "527ae03b-9ba6-4732-9bf7-675984da33e0", "documentation": "Gets service version", "method": "get", "endpoint": "rules/v4/version", "responses": [ { "uuid": "e0756a95-4507-437a-8fd6-e8e32b636405", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "b9415a75-dcaa-4028-9ceb-b2683bbc5d32", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "310260e3-481d-4927-9206-724281b053d4", "documentation": "Deletes a rule", "method": "delete", "endpoint": "rules/v4/:ruleId", "responses": [ { "uuid": "ad500c1e-a4aa-4c80-a8e9-afcfc5b1cf0c", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "3e8140a5-ff52-4778-af81-c808f7655f02", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "d959b803-c5a1-49d8-8eb8-e0de4be729e1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "9bddb80c-34eb-4bf2-821f-2faa3694d538", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "8081e258-f452-48be-b69f-df013c5f6cc7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "No rules with the provided ruleId were 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": "bb58e868-e389-4153-a8fb-12737fc646a3", "documentation": "Gets a single rule", "method": "get", "endpoint": "rules/v4/:ruleId", "responses": [ { "uuid": "5f5d76a5-815d-4282-8e3e-71145e9cb7fa", "body": "{\n \"rule\": {\n \"description\": \"\",\n \"name\": \"\",\n \"threshold\": {\n \"durationS\": {{faker 'number.int' max=99999}}\n },\n \"type\": \"{{oneOf (array 'utilization')}}\"\n },\n \"ruleId\": \"{{faker 'string.uuid'}}\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains a single rule object.\n", "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": "434dc37c-238b-4f0e-9ec2-55b9b47d375e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "1fedfb52-86c7-4044-ad8d-6dc904d6563c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "1b9129b9-1ac3-4e0e-9f2e-d28f7f9a516d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "1d877cb8-fae7-4d25-a051-d15567acc1db", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "No rules with the provided ruleId were 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": "d59e7935-c962-4d25-a91e-1c693b3e99ce", "documentation": "Updates a single rule", "method": "put", "endpoint": "rules/v4/:ruleId", "responses": [ { "uuid": "5601c574-c6c4-45e1-89a9-246d9d30c87a", "body": "{\n \"rule\": {\n \"description\": \"\",\n \"name\": \"\",\n \"threshold\": {\n \"durationS\": {{faker 'number.int' max=99999}}\n },\n \"type\": \"{{oneOf (array 'utilization')}}\"\n },\n \"ruleId\": \"{{faker 'string.uuid'}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe rule definition was updated.\n", "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": "fc9aff09-ee15-4158-a624-babbca731943", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "c918197a-5f4f-4e8b-bf39-3e19f82cc1db", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "bfa6b76e-a60a-464c-b808-1225ca1b1b92", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "2ec51d35-e4ba-4938-a4c9-432af9dd15c2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "No rules with the provided ruleId were 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": "c8b13eb4-18f8-4971-a34a-ec9fda105c51", "documentation": "Deletes all sensor rules", "method": "delete", "endpoint": "sensors/v3", "responses": [ { "uuid": "fca4ede4-2cd4-4b73-b59b-0bb79a7a065d", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nAll sensor rule definitions were successfully deleted.\n", "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": "e101fb89-d5be-417a-b99d-a88994ea012e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "c8e34337-1674-421d-9d12-becf6723850e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "828b3f75-1639-4512-a721-a94cd794042d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "2ef7aaaf-d27e-4ee5-b1b4-b02ac0af8580", "documentation": "Gets all sensor rules", "method": "get", "endpoint": "sensors/v3", "responses": [ { "uuid": "3b95d7bc-79a7-465b-be8f-3de2aceb7f07", "body": "{\n \"count\": 100,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of sensor rule objects, count indicating the number of returned sensor rules,\nand pageToken if available.\n\nIf no sensor rule is found, an object with empty data array is returned.\n", "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": "cf179b7a-1f0e-485f-a9d8-abdf31a1b2e6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "1038461e-b830-4e3c-82e1-ad3c14075acc", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "9fd4ef65-2212-4ef7-b21d-df9fe5a93ec9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "ba3f85fe-0868-4d65-bd34-f85bb98a1349", "documentation": "Creates a sensor rule", "method": "post", "endpoint": "sensors/v3", "responses": [ { "uuid": "b8baa373-e795-447a-8163-812fc98839bf", "body": "{\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created\n\nThe sensor rule was successfully created.\n", "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": "deb97a5b-6f36-44a4-b98f-924fc73b98ae", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "3b928638-054a-442f-be13-5799bac17112", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "a29c7fe4-c190-469a-a98f-220cf99a230f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "12aaaf4b-a234-4b3a-bbca-67e1c7c34c9b", "documentation": "Gets service health", "method": "get", "endpoint": "sensors/v3/health", "responses": [ { "uuid": "c1295fdd-348b-4a69-87d1-b41450c6aaf1", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "8f7b8bd4-a377-41e1-aac9-67bb9272ecee", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "f2b0b0a1-af9b-4f3e-8da6-950304725a3e", "documentation": "Gets service version", "method": "get", "endpoint": "sensors/v3/version", "responses": [ { "uuid": "9e7a2566-7bcf-4d56-a98f-0eac3b289c7c", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "0bac52bc-e215-4b24-bca0-b19bc52034c7", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "cb48dc69-3185-4ba1-a8e1-2e0580b7b4ec", "documentation": "Deletes a sensor rule", "method": "delete", "endpoint": "sensors/v3/:sensorRuleId", "responses": [ { "uuid": "c4f7f7df-3867-4455-9c13-c3506368c4bf", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "ff266aac-6c7f-4398-b523-26d481046797", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "70bd8816-2887-44b9-996f-13f53cce000b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "49ef2b89-e449-49aa-b280-ba544871d976", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "b2277918-5cea-4fd3-97a3-1eb719afb847", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "The sensor rule ID 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": "59cfbcd8-4951-40b4-9423-837786db8d42", "documentation": "Gets a single sensor rule", "method": "get", "endpoint": "sensors/v3/:sensorRuleId", "responses": [ { "uuid": "e09b40f5-1853-4cae-9a26-f9c1a36cc0d5", "body": "{\n \"description\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"range\": {\n \"begin\": {{faker 'number.int' max=99999}},\n \"end\": {{faker 'number.int' max=99999}}\n },\n \"threshold\": {\n \"value\": {{faker 'number.int' max=99999}}\n },\n \"type\": \"{{oneOf (array 'attach' 'battery' 'humidity' 'pressure' 'tamper' 'temperature' 'acceleration')}}\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains a single sensor rule object.\n", "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": "df66f175-d7b4-4ed0-a248-ff4f2a0731f8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "371b857f-ef62-46c4-aeaa-0c57ae5e9049", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "6a2f0718-b7e7-4deb-ba50-ad46783ce4db", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "6a247e69-6c9b-4980-9277-24841a28ad03", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "The sensor rule ID 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": "35fe4ee6-a9e9-4069-900c-ad80e6c2172d", "documentation": "Updates a single sensor rule", "method": "put", "endpoint": "sensors/v3/:sensorRuleId", "responses": [ { "uuid": "51c314f5-bc9a-4e12-b4f7-e8ac3ee47ca4", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe sensor rule definition was updated.\n", "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": "7e57b365-d40d-474c-aad0-c86d8aee72d7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "68b84520-16e4-433c-be3c-a016c09806f6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "15ec25fb-05ce-4700-aecc-a2225bdd5e8d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "f2ecb6ba-ac36-4109-b9d3-9254b8f9e6bb", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "The sensor rule ID 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": "80b0d910-a71c-4e4a-bbd5-836fe59d1b26", "documentation": "Gets a batch of device shadows", "method": "post", "endpoint": "shadows/v2/batch", "responses": [ { "uuid": "308582ec-2be5-4e81-af2b-5f12ff21db5b", "body": "[\n {\n \"body\": {\n \"desired\": {},\n \"reported\": {\n \"position\": {\n \"accuracy\": 30,\n \"lat\": 40,\n \"lng\": 30.2\n },\n \"system\": {\n \"phoneNumber\": \"+4917012345\"\n }\n }\n },\n \"statusCode\": 200,\n \"trackingId\": \"HERE-6da0f871-b4eb-4800-90e6-4bae86a788d6\"\n },\n {\n \"statusCode\": 404,\n \"trackingId\": \"HERE-b0146d7b-2e46-4cee-bc71-6da03ba2da85\"\n }\n]", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe response contains a list of shadow objects that are each\ncontained inside a body object and accompanied by statusCode and\ntrackingId of the associated device. The shadow objects are in same\norder as they were provided in the request.\n\nIf there's an error, each trackingId has a separate status code:\n\n* 403 - Forbidden\n* 404 - Device not found\n", "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": "83ad2382-2f3a-46c5-a0e6-fce30bb439ba", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "0d2a700f-4693-419e-988d-3660c2dcc2fe", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "f728c74e-1971-4f31-8927-35704503a239", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "754f2c77-da86-4a3e-bf50-d7f0498fdfd9", "documentation": "Gets service health", "method": "get", "endpoint": "shadows/v2/health", "responses": [ { "uuid": "0b490924-b705-432d-b62c-73ac82c499cf", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "7be1d1a5-71f0-4edb-95d8-77c797276f71", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "5a01fe24-23ca-452e-aaee-5c79d40e1db7", "documentation": "Gets service version", "method": "get", "endpoint": "shadows/v2/version", "responses": [ { "uuid": "f3b99766-ed53-4cef-848c-9d0346055780", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "0dfd8b0a-0980-425a-8115-6dead7adb052", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "70caa8e3-cf2f-42f9-a96e-bffedaa1fdd3", "documentation": "Clears the device shadow", "method": "delete", "endpoint": "shadows/v2/:trackingId", "responses": [ { "uuid": "486d5f2c-58ee-4ce4-b525-a8c72b853f3f", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "98b140b5-3288-41ad-8f05-64ba85395dfe", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "7d112ef3-ba82-4852-abff-c670d5c477f8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "d9c9eb70-521a-4850-a545-38f56a4fba79", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "1f28c73c-e20a-409a-a915-40a2eec105f7", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 404, "label": "Not found. No shadow exists for the requested trackingId.", "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": "2ca29896-2a67-482e-a3c5-ff187b0ab3f4", "documentation": "Gets the device shadow", "method": "get", "endpoint": "shadows/v2/:trackingId", "responses": [ { "uuid": "27c3b60b-9551-4634-9e64-ff8c8cf329a5", "body": "{\n \"desired\": {\n \"payload\": {},\n \"system\": {\n \"detectOutliers\": {{faker 'datatype.boolean'}},\n \"disableTracking\": {\n \"periods\": [\n {\n \"begin\": {{faker 'number.int' max=99999}},\n \"end\": {{faker 'number.int' max=99999}}\n }\n ],\n \"position\": \"\",\n \"sensors\": \"\"\n },\n \"lastModifiedGeofenceTimestamp\": {{faker 'number.int' max=99999}},\n \"rate\": {\n \"distanceM\": {{faker 'number.int' max=99999}},\n \"sampleMs\": {{faker 'number.int' max=99999}},\n \"sendMs\": {{faker 'number.int' max=99999}}\n },\n \"sensorAlarmConfig\": {\n \"alertAccelerationGMax\": {{faker 'number.int' max=99999}},\n \"alertAccelerationGMin\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMax\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMin\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMax\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMin\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMax\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMin\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMax\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMin\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMax\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMin\": {{faker 'number.int' max=99999}},\n \"isAttachAlertEnabled\": {{faker 'datatype.boolean'}},\n \"isTamperAlertEnabled\": {{faker 'datatype.boolean'}}\n },\n \"stateVersion\": {{faker 'number.int' max=99999}},\n \"syncGeofences\": {{faker 'datatype.boolean'}}\n },\n \"timestamp\": {{faker 'number.int' max=99999}}\n },\n \"reported\": {\n \"payload\": {},\n \"position\": {\n \"accuracy\": {{faker 'number.int' max=99999}},\n \"alt\": {{faker 'number.int' max=99999}},\n \"altaccuracy\": {{faker 'number.int' max=99999}},\n \"confidence\": {{faker 'number.int' max=99999}},\n \"floor\": {\n \"id\": \"\",\n \"level\": {{faker 'number.int' max=99999}},\n \"name\": \"\"\n },\n \"heading\": {{faker 'number.int' max=99999}},\n \"lat\": {{faker 'number.int' max=99999}},\n \"lng\": {{faker 'number.int' max=99999}},\n \"satellitecount\": {{faker 'number.int' max=99999}},\n \"speed\": {{faker 'number.int' max=99999}},\n \"timestamp\": {{faker 'number.int' max=99999}},\n \"type\": \"\",\n \"wlancount\": {{faker 'number.int' max=99999}}\n },\n \"system\": {\n \"client\": {\n \"diagnosticscode\": 0,\n \"diskquota\": 256,\n \"firmware\": \"heroltexx...\",\n \"hasAttachSensor\": true,\n \"hasHumiditySensor\": true,\n \"hasNoBattery\": false,\n \"hasPressureSensor\": true,\n \"hasTamperSensor\": true,\n \"hasTemperatureSensor\": true,\n \"homenetwork\": [],\n \"manufacturer\": \"Samsung\",\n \"model\": \"SM-G930F\",\n \"name\": \"HERE Tracker\",\n \"platform\": \"Android\",\n \"version\": \"1.6.1\"\n },\n \"computed\": {\n \"lastMovedTimestamp\": {{faker 'number.int' max=99999}},\n \"moving\": {{faker 'datatype.boolean'}},\n \"online\": {{faker 'datatype.boolean'}},\n \"outlier\": {\n \"correctedPosition\": {\n \"accuracy\": {{faker 'number.int' max=99999}},\n \"lat\": {{faker 'number.int' max=99999}},\n \"lng\": {{faker 'number.int' max=99999}},\n \"timestamp\": {{faker 'number.int' max=99999}}\n },\n \"reason\": \"\"\n }\n },\n \"imsi\": \"123456789012345\",\n \"phoneNumber\": \"+491234567890\",\n \"reportedSensorData\": {\n \"accelerationG\": {{faker 'number.int' max=99999}},\n \"batteryIsCharging\": {{faker 'datatype.boolean'}},\n \"batteryLevel\": {{faker 'number.int' max=99999}},\n \"deviceIsAttached\": {{faker 'datatype.boolean'}},\n \"deviceIsTampered\": {{faker 'datatype.boolean'}},\n \"pressureHpa\": {{faker 'number.int' max=99999}},\n \"relativeHumidity\": {{faker 'number.int' max=99999}},\n \"temperatureC\": {{faker 'number.int' max=99999}},\n \"tiltDegree\": {{faker 'number.int' max=99999}}\n },\n \"stateVersion\": {{faker 'number.int' max=99999}}\n },\n \"timestamp\": {{faker 'number.int' max=99999}}\n }\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nA shadow object was successfully received.\n", "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": "d992955b-438b-4650-9798-cfbba42318f9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "2c8026ab-091e-4e9c-bdea-8fc0ee1dc32c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "b52b24c6-4bf3-48be-a5e1-510717c6310a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "8c806676-daa7-4ca5-bafc-3427b9ea7eed", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 404, "label": "Not found. No shadow exists for the requested trackingId.", "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": "a3007c36-faa6-47cb-94ca-b51c872ca01f", "documentation": "Updates the device shadow", "method": "put", "endpoint": "shadows/v2/:trackingId", "responses": [ { "uuid": "278a5453-9407-47b3-a617-f0b11a2c1c65", "body": "{\n \"desired\": {\n \"payload\": {},\n \"system\": {\n \"detectOutliers\": {{faker 'datatype.boolean'}},\n \"disableTracking\": {\n \"periods\": [\n {\n \"begin\": {{faker 'number.int' max=99999}},\n \"end\": {{faker 'number.int' max=99999}}\n }\n ],\n \"position\": \"\",\n \"sensors\": \"\"\n },\n \"lastModifiedGeofenceTimestamp\": {{faker 'number.int' max=99999}},\n \"rate\": {\n \"distanceM\": {{faker 'number.int' max=99999}},\n \"sampleMs\": {{faker 'number.int' max=99999}},\n \"sendMs\": {{faker 'number.int' max=99999}}\n },\n \"sensorAlarmConfig\": {\n \"alertAccelerationGMax\": {{faker 'number.int' max=99999}},\n \"alertAccelerationGMin\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMax\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMin\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMax\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMin\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMax\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMin\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMax\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMin\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMax\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMin\": {{faker 'number.int' max=99999}},\n \"isAttachAlertEnabled\": {{faker 'datatype.boolean'}},\n \"isTamperAlertEnabled\": {{faker 'datatype.boolean'}}\n },\n \"stateVersion\": {{faker 'number.int' max=99999}},\n \"syncGeofences\": {{faker 'datatype.boolean'}}\n },\n \"timestamp\": {{faker 'number.int' max=99999}}\n },\n \"reported\": {\n \"payload\": {},\n \"position\": {\n \"accuracy\": {{faker 'number.int' max=99999}},\n \"alt\": {{faker 'number.int' max=99999}},\n \"altaccuracy\": {{faker 'number.int' max=99999}},\n \"confidence\": {{faker 'number.int' max=99999}},\n \"floor\": {\n \"id\": \"\",\n \"level\": {{faker 'number.int' max=99999}},\n \"name\": \"\"\n },\n \"heading\": {{faker 'number.int' max=99999}},\n \"lat\": {{faker 'number.int' max=99999}},\n \"lng\": {{faker 'number.int' max=99999}},\n \"satellitecount\": {{faker 'number.int' max=99999}},\n \"speed\": {{faker 'number.int' max=99999}},\n \"timestamp\": {{faker 'number.int' max=99999}},\n \"type\": \"\",\n \"wlancount\": {{faker 'number.int' max=99999}}\n },\n \"system\": {\n \"client\": {\n \"diagnosticscode\": 0,\n \"diskquota\": 256,\n \"firmware\": \"heroltexx...\",\n \"hasAttachSensor\": true,\n \"hasHumiditySensor\": true,\n \"hasNoBattery\": false,\n \"hasPressureSensor\": true,\n \"hasTamperSensor\": true,\n \"hasTemperatureSensor\": true,\n \"homenetwork\": [],\n \"manufacturer\": \"Samsung\",\n \"model\": \"SM-G930F\",\n \"name\": \"HERE Tracker\",\n \"platform\": \"Android\",\n \"version\": \"1.6.1\"\n },\n \"computed\": {\n \"lastMovedTimestamp\": {{faker 'number.int' max=99999}},\n \"moving\": {{faker 'datatype.boolean'}},\n \"online\": {{faker 'datatype.boolean'}},\n \"outlier\": {\n \"correctedPosition\": {\n \"accuracy\": {{faker 'number.int' max=99999}},\n \"lat\": {{faker 'number.int' max=99999}},\n \"lng\": {{faker 'number.int' max=99999}},\n \"timestamp\": {{faker 'number.int' max=99999}}\n },\n \"reason\": \"\"\n }\n },\n \"imsi\": \"123456789012345\",\n \"phoneNumber\": \"+491234567890\",\n \"reportedSensorData\": {\n \"accelerationG\": {{faker 'number.int' max=99999}},\n \"batteryIsCharging\": {{faker 'datatype.boolean'}},\n \"batteryLevel\": {{faker 'number.int' max=99999}},\n \"deviceIsAttached\": {{faker 'datatype.boolean'}},\n \"deviceIsTampered\": {{faker 'datatype.boolean'}},\n \"pressureHpa\": {{faker 'number.int' max=99999}},\n \"relativeHumidity\": {{faker 'number.int' max=99999}},\n \"temperatureC\": {{faker 'number.int' max=99999}},\n \"tiltDegree\": {{faker 'number.int' max=99999}}\n },\n \"stateVersion\": {{faker 'number.int' max=99999}}\n },\n \"timestamp\": {{faker 'number.int' max=99999}}\n }\n}", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "3044d618-9952-4303-9928-e76beb581027", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "a3b46f4c-f3fa-479a-befc-33c9974d7909", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "3d1516d3-c55e-4637-8d7b-906bdb449c1b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "70d2094c-f40f-4205-9b31-cdd4e96a4534", "body": "", "latency": 0, "statusCode": 404, "label": "Not found. Shadow doesn't exist.", "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": "e133075c-ceed-4580-99db-b3e047a1e30a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 409, "label": "Conflict\n\nThe specified resource already exists\n", "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": "0ab59ac9-1426-4c3e-a028-b823de2471f5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 413, "label": "Payload Too Large\n\nThe request size exceeds the maximum size limit for payloads.\n", "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": "6c886de4-06d3-49e8-8ce0-536e3232cc79", "documentation": "Gets the value for a property", "method": "get", "endpoint": "shadows/v2/:trackingId/:state", "responses": [ { "uuid": "fe8a86df-b47a-4a35-86fa-c6ad379690bd", "body": "{\n \"payload\": {},\n \"system\": {\n \"detectOutliers\": {{faker 'datatype.boolean'}},\n \"disableTracking\": {\n \"periods\": [\n {\n \"begin\": {{faker 'number.int' max=99999}},\n \"end\": {{faker 'number.int' max=99999}}\n }\n ],\n \"position\": \"\",\n \"sensors\": \"\"\n },\n \"lastModifiedGeofenceTimestamp\": {{faker 'number.int' max=99999}},\n \"rate\": {\n \"distanceM\": {{faker 'number.int' max=99999}},\n \"sampleMs\": {{faker 'number.int' max=99999}},\n \"sendMs\": {{faker 'number.int' max=99999}}\n },\n \"sensorAlarmConfig\": {\n \"alertAccelerationGMax\": {{faker 'number.int' max=99999}},\n \"alertAccelerationGMin\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMax\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMin\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMax\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMin\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMax\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMin\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMax\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMin\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMax\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMin\": {{faker 'number.int' max=99999}},\n \"isAttachAlertEnabled\": {{faker 'datatype.boolean'}},\n \"isTamperAlertEnabled\": {{faker 'datatype.boolean'}}\n },\n \"stateVersion\": {{faker 'number.int' max=99999}},\n \"syncGeofences\": {{faker 'datatype.boolean'}}\n },\n \"timestamp\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe requested device state.\n\nRequested state is reported\n```\nContent-Type: application/json\n{\n position: {\n \"alt\": \"105\",\n \"accuracy\": \"18\",\n \"lng\": \"13.38480101\",\n \"lat': \"52.5308544\",\n \"altaccuracy\": \"15\"\n }\n}\n```\n", "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": "e4a20336-26b8-487b-a478-ffbfff5c9e5e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "1572deb7-8d21-4ecc-b539-9152dc46da51", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "abe35a17-38da-4bb4-9313-0fd1732cce13", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "90a808c1-80c5-445e-8a75-84f64e738842", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not found. Shadow doesn't exist", "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": "6c401b78-2b24-4b2e-95f7-778a6f174357", "documentation": "Gets the value for a property", "method": "get", "endpoint": "shadows/v2/:trackingId/:state/:selector", "responses": [ { "uuid": "f29a991e-9108-4752-8011-4a92b61c0dc8", "body": "{}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe content type is defined as \"text/plain\" or \"application/json\"\ndepending on the type of the property.\n\nResponse to a request for the 'color' property which has the type\n'string'.\n\n```\nContent-Type: text/plain\nred\n```\n\nRequested property is a position object\n```\nContent-Type: application/json\n{\n \"alt\": \"105\",\n \"accuracy\": \"18\",\n \"lng\": \"13.38480101\",\n \"lat\": \"52.5308544\",\n \"altaccuracy\": \"15\"\n}\n```\n", "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": "6a456a2c-f3f1-4db1-970d-1249fefe4619", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "a86fe54b-de01-4792-8868-239cc0082ebc", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "f5237ec5-225d-4f3b-a57a-867f1ef9515c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "41f8e21a-3b46-4a4d-b3b5-d73b7fd1b34a", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 404, "label": "Not found. Shadow doesn't exist", "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": "45f37319-832c-41da-a1b8-6a832d7e4d6c", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 422, "label": "The specified property doesn't exist in the shadow for this device.", "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": "2c5884f4-fc49-4e74-a5af-8d8fdb29bd2f", "documentation": "Get all shadows", "method": "get", "endpoint": "shadows/v4", "responses": [ { "uuid": "30ae7bf6-117a-4e41-bd3e-0c2f77ac192a", "body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"items\": [\n {\n \"appId\": \"\",\n \"externalId\": \"\",\n \"shadow\": {\n \"desired\": {\n \"payload\": {},\n \"system\": {\n \"detectOutliers\": {{faker 'datatype.boolean'}},\n \"disableTracking\": {\n \"periods\": [\n {\n \"begin\": \"{{faker 'date.recent' 365}}\",\n \"end\": \"{{faker 'date.recent' 365}}\"\n }\n ],\n \"position\": \"\",\n \"sensors\": \"\"\n },\n \"lastModifiedGeofenceTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"rate\": {\n \"distanceM\": {{faker 'number.int' max=99999}},\n \"sampleMs\": {{faker 'number.int' max=99999}},\n \"sendMs\": {{faker 'number.int' max=99999}}\n },\n \"sensorAlarmConfig\": {\n \"alertAccelerationGMax\": {{faker 'number.int' max=99999}},\n \"alertAccelerationGMin\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMax\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMin\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMax\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMin\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMax\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMin\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMax\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMin\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMax\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMin\": {{faker 'number.int' max=99999}},\n \"isAttachAlertEnabled\": {{faker 'datatype.boolean'}},\n \"isTamperAlertEnabled\": {{faker 'datatype.boolean'}}\n },\n \"stateVersion\": {{faker 'number.int' max=99999}},\n \"syncGeofences\": {{faker 'datatype.boolean'}}\n },\n \"timestamp\": \"{{faker 'date.recent' 365}}\"\n },\n \"reported\": {\n \"payload\": {},\n \"position\": {\n \"accuracy\": {{faker 'number.int' max=99999}},\n \"alt\": {{faker 'number.int' max=99999}},\n \"altaccuracy\": {{faker 'number.int' max=99999}},\n \"confidence\": {{faker 'number.int' max=99999}},\n \"floor\": {\n \"id\": \"\",\n \"level\": {{faker 'number.int' max=99999}},\n \"name\": \"\"\n },\n \"heading\": {{faker 'number.int' max=99999}},\n \"lat\": {{faker 'number.int' max=99999}},\n \"lng\": {{faker 'number.int' max=99999}},\n \"satellitecount\": {{faker 'number.int' max=99999}},\n \"speed\": {{faker 'number.int' max=99999}},\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"type\": \"\",\n \"wlancount\": {{faker 'number.int' max=99999}}\n },\n \"system\": {\n \"client\": {\n \"diagnosticscode\": 0,\n \"diskquota\": 256,\n \"firmware\": \"heroltexx...\",\n \"hasAttachSensor\": true,\n \"hasHumiditySensor\": true,\n \"hasNoBattery\": false,\n \"hasPressureSensor\": true,\n \"hasTamperSensor\": true,\n \"hasTemperatureSensor\": true,\n \"homenetwork\": [],\n \"manufacturer\": \"Samsung\",\n \"model\": \"SM-G930F\",\n \"name\": \"HERE Tracker\",\n \"platform\": \"Android\",\n \"version\": \"1.6.1\"\n },\n \"computed\": {\n \"lastMovedTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"moving\": {{faker 'datatype.boolean'}},\n \"online\": {{faker 'datatype.boolean'}},\n \"outlier\": {\n \"correctedPosition\": {\n \"accuracy\": {{faker 'number.int' max=99999}},\n \"lat\": {{faker 'number.int' max=99999}},\n \"lng\": {{faker 'number.int' max=99999}},\n \"timestamp\": \"{{faker 'date.recent' 365}}\"\n },\n \"reason\": \"\"\n }\n },\n \"imsi\": \"123456789012345\",\n \"phoneNumber\": \"+491234567890\",\n \"reportedSensorData\": {\n \"accelerationG\": {{faker 'number.int' max=99999}},\n \"batteryIsCharging\": {{faker 'datatype.boolean'}},\n \"batteryLevel\": {{faker 'number.int' max=99999}},\n \"deviceIsAttached\": {{faker 'datatype.boolean'}},\n \"deviceIsTampered\": {{faker 'datatype.boolean'}},\n \"pressureHpa\": {{faker 'number.int' max=99999}},\n \"relativeHumidity\": {{faker 'number.int' max=99999}},\n \"temperatureC\": {{faker 'number.int' max=99999}},\n \"tiltDegree\": {{faker 'number.int' max=99999}}\n },\n \"stateVersion\": {{faker 'number.int' max=99999}}\n },\n \"timestamp\": \"{{faker 'date.recent' 365}}\"\n }\n },\n \"trackingId\": \"\"\n }\n ],\n \"limit\": {{faker 'number.int' max=99999}},\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of shadows with tracking ID, count indicating the number of returned items,\nand next page token if available. For virtual devices, a combination of app ID and external ID is provided instead of tracking ID.\n", "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": "a786da3e-cc18-4bc2-97d0-fbbd4f0e45b5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "b0fcfba5-5a9c-4a6a-ab76-7a7a9ddce1d8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "a4d86d58-7fe5-496c-9d88-a1a1c3592a29", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "6fcda5c0-d942-49e0-a038-34efe6887927", "documentation": "Deletes all shipments", "method": "delete", "endpoint": "shipments/v4", "responses": [ { "uuid": "391c04e6-9d36-4a51-bc26-e4c78a97d801", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content).\n\nAll shipments were successfully deleted.\n", "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": "5f2398e5-9d6a-4dc6-ad71-3ab1071ff38a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "7cdebf86-3ddf-4398-8372-20f8c513894c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "cd73258b-df41-47bf-9481-cc89c0bdc915", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "090de4d4-4d87-42c6-a354-79c10912493f", "documentation": "Lists all shipments", "method": "get", "endpoint": "shipments/v4", "responses": [ { "uuid": "80a3c9ed-231d-45d9-8940-7e0e84c8de6b", "body": "{\n \"count\": 1,\n \"items\": [\n {\n \"autoStart\": true,\n \"description\": \"A shipment consisting of one segment\",\n \"name\": \"From Portugal to Panama\",\n \"segments\": [\n {\n \"description\": \"From factory to port\",\n \"destination\": \"LOC-7b6b15cc-2307-4875-9f66-99deb5227e92\",\n \"endedAt\": \"2020-05-27T11:40:01Z\",\n \"name\": \"Truck transport\",\n \"origin\": \"LOC-54531862-f87a-4b70-99a4-0e8224a56be4\",\n \"segmentId\": \"SEG-156986fa-1ed9-42ab-a022-9ac1a70ae137\",\n \"startedAt\": \"2020-05-27T11:40:01Z\",\n \"status\": \"pending\",\n \"trackingId\": \"HERE-540bb24b-0d57-4f8c-aeaf-6c91cd0aff8d\",\n \"transportMode\": \"truck\"\n }\n ],\n \"shipmentId\": \"SHP-d306beb9-e110-450e-9f81-3db9de1ac001\",\n \"status\": \"pending\"\n }\n ],\n \"limit\": 100\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of shipment objects, count indicating the number of\nreturned items, limit indicating the requested maximum amount of records to be returned\nand pageToken for the next page if available.\n", "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": "9431542c-4f03-4877-a59d-9c41d9a8187b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "b76f0dd5-0cbe-4d1d-bfbf-c42411df6dba", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "e983ec9c-831a-443a-9626-166ee09731ee", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "85d1b781-aec7-4ae5-bbc9-f4cf3e6eed7e", "documentation": "Creates a shipment", "method": "post", "endpoint": "shipments/v4", "responses": [ { "uuid": "3d91b22a-fec3-4705-9753-576bc53d48b4", "body": "{\n \"shipmentId\": \"SHP-d306beb9-e110-450e-9f81-3db9de1ac001\"\n}", "latency": 0, "statusCode": 201, "label": "Created.\n\nThe shipment has been successfully created.\n", "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": "623d833b-91c9-4aa1-a877-94d8df57e85b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "af1df913-d15b-4e8c-bc15-f908dac40809", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "186522ef-2163-4351-b521-872be5e838c5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "bf4c2813-8e68-4ee0-aafc-aa14518d064c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "db465a42-a26f-4d40-a67f-6ae859f7aa24", "documentation": "Gets service health", "method": "get", "endpoint": "shipments/v4/health", "responses": [ { "uuid": "08d46189-29b5-4ec2-ac8a-a2717599fe5c", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "b8d480ef-6c3c-4ede-9abd-4c4f2cd56e60", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "304e7ec0-a63a-4c80-b713-72595afb8425", "documentation": "Deletes all shipment plans", "method": "delete", "endpoint": "shipments/v4/plans", "responses": [ { "uuid": "1e2e2d96-c37a-4373-add2-74a9349ef5da", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content).\n\nAll shipment plans were successfully deleted.\n", "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": "baa54a42-5a08-476d-ad58-56fe36c8b9c5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "e8b847cb-f2d9-463b-b834-760de5e8f868", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "fb903b7e-351d-4adb-97fe-75f1e6c5c1d1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "cae93f16-bcc7-4f7d-8cb4-14635a20157b", "documentation": "Lists all shipment plans", "method": "get", "endpoint": "shipments/v4/plans", "responses": [ { "uuid": "5ce62b1b-ac9c-46cd-9db9-d270e108c4cd", "body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"items\": [\n {\n \"autoStart\": true,\n \"description\": \"A shipment consisting of four segments\",\n \"name\": \"From Portugal to Panama\",\n \"ruleIds\": [\n \"49716c18-9858-40bb-842a-15bf2ed02c64\",\n \"ccc540b3-b2c8-4914-b00f-de518cb56e75\"\n ],\n \"segments\": [\n {\n \"description\": \"From factory to port\",\n \"destination\": \"LOC-7b6b15cc-2307-4875-9f66-99deb5227e92\",\n \"durationS\": 10800,\n \"name\": \"Truck transport\",\n \"origin\": \"LOC-54531862-f87a-4b70-99a4-0e8224a56be4\",\n \"segmentPlanId\": \"e19cec4f-445e-41d0-9f0e-d1304ea707d1\",\n \"trackingId\": \"HERE-540bb24b-0d57-4f8c-aeaf-6c91cd0aff8d\",\n \"transportMode\": \"truck\"\n },\n {\n \"description\": \"From port to another port\",\n \"destination\": \"LOC-a2dc2c70-cc3e-4fa5-ac77-4c63558e7f97\",\n \"durationS\": 129600,\n \"name\": \"Marine transport\",\n \"origin\": \"LOC-7b6b15cc-2307-4875-9f66-99deb5227e92\",\n \"segmentPlanId\": \"6c668d6b-1eeb-46c2-ba12-31265c346c04\",\n \"trackingId\": \"VRTR-8b9fd950-ce19-4aaf-98d5-840a76652658\",\n \"transportMode\": \"sea\"\n },\n {\n \"description\": \"From port to storage\",\n \"destination\": \"LOC-733deb91-efa3-41b6-9003-92845866b511\",\n \"durationS\": 7200,\n \"name\": \"Truck transport\",\n \"origin\": \"LOC-a2dc2c70-cc3e-4fa5-ac77-4c63558e7f97\",\n \"segmentPlanId\": \"b331cc64-0c83-4347-8a08-bf984675832f\",\n \"trackingId\": \"HERE-540bb24b-0d57-4f8c-aeaf-6c91cd0aff8d\",\n \"transportMode\": \"truck\"\n }\n ],\n \"shipmentPlanId\": \"SHPP-730b08fe-ec44-4e6f-b2b0-1d3cc264981c\"\n }\n ],\n \"limit\": {{faker 'number.int' max=99999}},\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response body contains an array of shipment plan objects, count indicating the number of\nreturned items, limit indicating the requested maximum amount of records to be returned\nand pageToken for the next page if available.\n", "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": "5f84560a-4b75-44c6-857b-49fd336da981", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "df80c28d-b475-47b3-a2c7-bf43fc68df86", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "d96a5296-e0c2-4046-be35-3461b8a2ea10", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "e31da6dd-e074-409c-aab8-9c1e2e7487b6", "documentation": "Creates a shipment plan", "method": "post", "endpoint": "shipments/v4/plans", "responses": [ { "uuid": "ea1e3528-9ec9-494f-a57a-7e7c6b28be94", "body": "{\n \"shipmentPlanId\": \"SHPP-de2bd93d-a371-4e22-801a-528238d1a33a\"\n}", "latency": 0, "statusCode": 201, "label": "Created.\n\nThe shipment plan has been successfully created.\n", "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": "12d1a0f8-f922-4874-b8db-12c8c7d2bcfe", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "7f30d051-22f7-4c27-a0e6-d9f3a0b0b5a6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "f488353c-4684-48dd-b444-19074c240ce1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "2f47d144-e23e-4d2c-bdf7-3686622791a5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "30197169-2a39-4c98-a539-dfa0c254e75c", "documentation": "Deletes a shipment plan", "method": "delete", "endpoint": "shipments/v4/plans/:shipmentPlanId", "responses": [ { "uuid": "fe233e9e-987d-442d-8108-fc67e3b6e75b", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content).\n\nThe shipment plan was successfully deleted.\n", "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": "74fff36a-b78f-45e6-b507-aa34c1f7559e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "fe3226a7-0789-4078-a2ef-4d679585b64e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "febf2118-21ff-44f4-8732-5dba6e00bb96", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "8e420177-b686-405e-892d-254559a171d5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "b2251666-0cc5-4660-bdba-90a634831411", "documentation": "Gets shipment plan details", "method": "get", "endpoint": "shipments/v4/plans/:shipmentPlanId", "responses": [ { "uuid": "277b5162-ea60-4168-aa1a-b417b16ce63e", "body": "{\n \"autoStart\": true,\n \"description\": \"A shipment consisting of four segments\",\n \"name\": \"From Portugal to Panama\",\n \"ruleIds\": [\n \"49716c18-9858-40bb-842a-15bf2ed02c64\",\n \"ccc540b3-b2c8-4914-b00f-de518cb56e75\"\n ],\n \"segments\": [\n {\n \"description\": \"From factory to port\",\n \"destination\": \"LOC-7b6b15cc-2307-4875-9f66-99deb5227e92\",\n \"durationS\": 10800,\n \"name\": \"Truck transport\",\n \"origin\": \"LOC-54531862-f87a-4b70-99a4-0e8224a56be4\",\n \"segmentPlanId\": \"e19cec4f-445e-41d0-9f0e-d1304ea707d1\",\n \"trackingId\": \"HERE-540bb24b-0d57-4f8c-aeaf-6c91cd0aff8d\",\n \"transportMode\": \"truck\"\n },\n {\n \"description\": \"From port to another port\",\n \"destination\": \"LOC-a2dc2c70-cc3e-4fa5-ac77-4c63558e7f97\",\n \"durationS\": 129600,\n \"name\": \"Marine transport\",\n \"origin\": \"LOC-7b6b15cc-2307-4875-9f66-99deb5227e92\",\n \"segmentPlanId\": \"6c668d6b-1eeb-46c2-ba12-31265c346c04\",\n \"trackingId\": \"VRTR-8b9fd950-ce19-4aaf-98d5-840a76652658\",\n \"transportMode\": \"sea\"\n },\n {\n \"description\": \"From port to storage\",\n \"destination\": \"LOC-733deb91-efa3-41b6-9003-92845866b511\",\n \"durationS\": 7200,\n \"name\": \"Truck transport\",\n \"origin\": \"LOC-a2dc2c70-cc3e-4fa5-ac77-4c63558e7f97\",\n \"segmentPlanId\": \"b331cc64-0c83-4347-8a08-bf984675832f\",\n \"trackingId\": \"HERE-540bb24b-0d57-4f8c-aeaf-6c91cd0aff8d\",\n \"transportMode\": \"truck\"\n }\n ],\n \"shipmentPlanId\": \"SHPP-730b08fe-ec44-4e6f-b2b0-1d3cc264981c\"\n}", "latency": 0, "statusCode": 200, "label": "Success.\n\nThe shipment plan information was returned\n", "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": "9f3b5324-ce2d-4f31-920c-824846ce7420", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "166bfbe7-7ad1-466d-82de-ec4d9a931d8b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "63855e88-5e8c-49cc-958e-f262c234c0fe", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "7c33f52f-f2d3-4ec1-9bb1-4caa8632fb61", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "4cfe7cb8-4685-4223-90b4-de83e4674777", "documentation": "Updates shipment plan details", "method": "patch", "endpoint": "shipments/v4/plans/:shipmentPlanId", "responses": [ { "uuid": "6ae8ef16-7d0c-4498-b9dc-03816666dcee", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nThe shipment plan information was updated\n", "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": "2670e352-0927-4e9a-8ce1-f5c78acf5796", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "c10edb7f-736b-4475-86b2-7551925e6a76", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "5cf2f712-dc24-4618-9ebf-e40a089e6273", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "855dafc6-7755-4751-b6c2-1afa695e6b47", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "672461b8-40c3-4342-8096-4c75d739601c", "documentation": "Gets segment plan details", "method": "get", "endpoint": "shipments/v4/plans/:shipmentPlanId/:segmentPlanId", "responses": [ { "uuid": "9cef9cd6-aec4-417f-a64c-bf0fc71670aa", "body": "{\n \"description\": \"From factory to port\",\n \"destination\": \"LOC-7b6b15cc-2307-4875-9f66-99deb5227e92\",\n \"durationS\": 28800,\n \"name\": \"Truck transport\",\n \"origin\": \"LOC-54531862-f87a-4b70-99a4-0e8224a56be4\",\n \"segmentPlanId\": \"SEGP-3253bff4-97ba-4dfa-866c-fa8703902fcf\",\n \"trackingId\": \"HERE-540bb24b-0d57-4f8c-aeaf-6c91cd0aff8d\",\n \"transportMode\": \"truck\"\n}", "latency": 0, "statusCode": 200, "label": "Success.\n\nThe segment plan information was returned\n", "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": "a6f08457-2117-4fda-9ef2-23b9e8a640a3", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "73384546-2ace-4ff4-9b84-007af8d26573", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "2dc18561-03ba-4cac-9be6-bf7fbd020b27", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "cb641072-393f-4750-9489-9a688accb0be", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "3f936768-1652-476b-8440-945235d2bf94", "documentation": "Updates segment plan details", "method": "patch", "endpoint": "shipments/v4/plans/:shipmentPlanId/:segmentPlanId", "responses": [ { "uuid": "8a404ac6-5c81-4ff1-9b57-6ca8ccc103c9", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nThe segment plan information was updated\n", "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": "62efe148-13f8-4fd6-ba3d-e97a436901d5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "68335006-fabb-49ca-a4c5-648f70403810", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "fe4e0e76-bca6-407c-8353-cf158155d568", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "0f482f71-af87-4bf0-beb2-9eace555c538", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "5e259533-3636-4a5c-8a0e-e0b159ea687e", "documentation": "Gets service version", "method": "get", "endpoint": "shipments/v4/version", "responses": [ { "uuid": "e402a173-99e7-44dc-83a2-7b9417ae31e0", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "d0fd5ac1-82a8-434b-b483-76a95d937e98", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "79f81f31-3efb-489a-bba9-aa1931527c3a", "documentation": "Deletes a shipment", "method": "delete", "endpoint": "shipments/v4/:shipmentId", "responses": [ { "uuid": "fee61604-ca7f-4ff3-bfb9-0f30d1bab5f6", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content).\n\nThe shipment was successfully deleted.\n", "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": "a662668b-f500-4757-b18f-39cbd4e5bdd4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "59f67fa2-866c-4a54-9f5a-035b75d0d0bd", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "9c4f7e6d-1881-44bf-ba1e-1aecc8a307a7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "f9df1ab0-275f-4d2c-b0be-a45d70c521c7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "cf3141df-86ce-44a8-8202-ecf6968c20cc", "documentation": "Gets shipment details", "method": "get", "endpoint": "shipments/v4/:shipmentId", "responses": [ { "uuid": "9a003287-7472-4b72-808a-e3b55eaaa1db", "body": "{\n \"autoStart\": true,\n \"description\": \"A shipment consisting of one segment\",\n \"name\": \"From Portugal to Panama\",\n \"ruleIds\": [\n \"712dde2c-20e6-4903-82f1-0beb0dd9e4bd\",\n \"6d1da24b-5187-42ab-9eb5-1e43c61b6bae\"\n ],\n \"segments\": [\n {\n \"description\": \"From factory to port\",\n \"destination\": \"LOC-7b6b15cc-2307-4875-9f66-99deb5227e92\",\n \"endedAt\": \"2020-05-27T11:40:01Z\",\n \"name\": \"Truck transport\",\n \"origin\": \"LOC-54531862-f87a-4b70-99a4-0e8224a56be4\",\n \"segmentId\": \"SEG-156986fa-1ed9-42ab-a022-9ac1a70ae137\",\n \"startedAt\": \"2020-05-27T11:40:01Z\",\n \"status\": \"pending\",\n \"trackingId\": \"HERE-540bb24b-0d57-4f8c-aeaf-6c91cd0aff8d\",\n \"transportMode\": \"truck\"\n }\n ],\n \"shipmentId\": \"SHP-d306beb9-e110-450e-9f81-3db9de1ac001\",\n \"status\": \"pending\"\n}", "latency": 0, "statusCode": 200, "label": "Success.\n\nThe shipment information was returned\n", "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": "38a562f6-0290-4b82-80d8-4288226fff8b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "9b784dac-be8b-4044-b716-cc393c3f63b7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "b92df4a3-dd0e-40e2-a075-ec6638f988a5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "6a733472-1db8-4445-9e8e-e963b205b734", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "0f95978a-a579-4c1e-b42c-d289ed55f464", "documentation": "Updates shipment details", "method": "patch", "endpoint": "shipments/v4/:shipmentId", "responses": [ { "uuid": "82111579-7313-4d9d-aae7-74df793449c5", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nThe shipment information was updated\n", "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": "280c1cf5-b97a-40dd-96d5-b9ff475b9523", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "691bd5ce-bac9-4c47-a35b-6aeeb1fb5f88", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "2d7a8829-56ef-4b36-ae1a-770418cf8bb1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "4d582638-40e6-44b1-a5e0-effd55a0cc33", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "b24cf420-93cc-4962-a0f4-bab1a7f2b238", "documentation": "Gets segment details", "method": "get", "endpoint": "shipments/v4/:shipmentId/:segmentId", "responses": [ { "uuid": "3da3cbfe-3720-4346-af8a-5f8d5d82a52e", "body": "{\n \"description\": \"From factory to port\",\n \"destination\": \"LOC-7b6b15cc-2307-4875-9f66-99deb5227e92\",\n \"endedAt\": \"2020-05-27T11:40:01Z\",\n \"name\": \"Truck transport\",\n \"origin\": \"LOC-54531862-f87a-4b70-99a4-0e8224a56be4\",\n \"segmentId\": \"SEG-156986fa-1ed9-42ab-a022-9ac1a70ae137\",\n \"startedAt\": \"2020-05-27T11:40:01Z\",\n \"status\": \"pending\",\n \"trackingId\": \"HERE-540bb24b-0d57-4f8c-aeaf-6c91cd0aff8d\",\n \"transportMode\": \"truck\"\n}", "latency": 0, "statusCode": 200, "label": "Success.\n\nThe segment information was returned\n", "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": "35012eca-ca82-4002-9997-224d1bf8da8f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "35633ef8-56fd-4837-8cd4-4d409e26c03d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "361bc9c8-5c3c-4f4d-a380-111a1266eb1b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "7df3aedf-39fc-4167-abf1-0d3ba5516d02", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "ab6c9783-4a18-40f5-875e-148c0c5de664", "documentation": "Updates segment details", "method": "patch", "endpoint": "shipments/v4/:shipmentId/:segmentId", "responses": [ { "uuid": "1235fc8a-d480-4c71-a259-9f5041456a96", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nThe segment information was updated\n", "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": "8c34f8a9-7bd7-4d8e-bd8d-30a7f1cf68b7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "b9ba9954-00ea-4dcf-8a4c-64b3e14f9b83", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "4b470f99-2a0a-464c-aa4b-d3a3ed06e639", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "4bc205d0-7062-461d-9bf0-bf7a4d5a72ff", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "cb9ec1b4-f445-4ad7-9f04-d0e48cd2f0ee", "documentation": "Gets device's assigned segments", "method": "get", "endpoint": "shipments/v4/:trackingId/segments", "responses": [ { "uuid": "addcbf80-e617-4a6c-9203-6828893d89d7", "body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"items\": [\n {\n \"calculatedEta\": \"{{faker 'date.recent' 365}}\",\n \"calculatedEtd\": \"{{faker 'date.recent' 365}}\",\n \"description\": \"\",\n \"destination\": \"\",\n \"endedAt\": \"{{faker 'date.recent' 365}}\",\n \"name\": \"\",\n \"origin\": \"\",\n \"providedEta\": \"{{faker 'date.recent' 365}}\",\n \"providedEtd\": \"{{faker 'date.recent' 365}}\",\n \"segmentId\": \"\",\n \"shipmentId\": \"\",\n \"startedAt\": \"{{faker 'date.recent' 365}}\",\n \"status\": \"{{oneOf (array 'pending' 'ongoing' 'completed' 'cancelled')}}\",\n \"trackingId\": \"\",\n \"transportMode\": \"{{oneOf (array 'car' 'truck' 'sea' 'air' 'undefined')}}\"\n }\n ],\n \"limit\": {{faker 'number.int' max=99999}},\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success.\n\nThe segment information was returned\n", "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": "7d394fef-668a-4dc1-9a69-0e5674bfab1d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "ef2f71d7-b100-42b4-b206-96523b132c75", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "da671d97-09ca-46a5-9421-3622f192f51b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "801c9048-ee38-4174-b08b-3772002d2f71", "documentation": "Gets service health", "method": "get", "endpoint": "traces/v2/health", "responses": [ { "uuid": "ca40948e-cfdb-4eee-8a98-abf7bcb146f1", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "799d2410-1a5a-4816-90ed-af87aac99808", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "5faf942f-14b6-4d93-859f-0e2122fd38a2", "documentation": "Gets service version", "method": "get", "endpoint": "traces/v2/version", "responses": [ { "uuid": "a295d964-3eca-4237-bdfa-740b2608c87e", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "b49d789d-d12b-441a-8dd8-efa3157f5297", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "72b3e123-3f5e-43e5-a5b2-0c3a36f6fa6a", "documentation": "Deletes the entire history of the device. This will also trigger deletion of the entire event history of the device.", "method": "delete", "endpoint": "traces/v2/:trackingId", "responses": [ { "uuid": "bfcc2ac4-a87c-4cbc-b4df-a11c96209be6", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)", "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": "e56d3e6a-7a92-4e11-ae78-d7ec532f3390", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "da51df6e-60d8-4a4e-8a85-c7bf3b047c6f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "a5bae466-d814-4e50-bc58-80975127690a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "e36f7b9f-7e03-4a20-b284-3e7d2975edf4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "1f6016fb-94d6-4b48-88c1-9f28d01f0a6a", "documentation": "Gets the trace within a specified time range", "method": "get", "endpoint": "traces/v2/:trackingId", "responses": [ { "uuid": "dc8f69e8-319c-4cc3-b07a-5331ef29920c", "body": "{\n \"count\": 2,\n \"data\": [\n {\n \"payload\": {},\n \"position\": {\n \"accuracy\": \"25\",\n \"alt\": \"86\",\n \"altaccuracy\": \"96\",\n \"lat\": \"52.4988217\",\n \"lng\": \"13.35170005\"\n },\n \"serverTimestamp\": 1451425709682,\n \"system\": {\n \"client\": {\n \"firmware\": \"10.1.1\",\n \"hasAttachSensor\": true,\n \"hasHumiditySensor\": true,\n \"hasPressureSensor\": true,\n \"hasTamperSensor\": true,\n \"hasTemperatureSensor\": true,\n \"manufacturer\": \"CONCOX\",\n \"model\": \"AT4H\",\n \"name\": \"MT2503\",\n \"platform\": \"MT6261\",\n \"version\": \"10.0.16\"\n },\n \"reportedSensorData\": {\n \"batteryLevel\": 100,\n \"deviceIsAttached\": true,\n \"deviceIsTampered\": false,\n \"pressureHpa\": 994.342,\n \"relativeHumidity\": 31.39,\n \"temperatureC\": 24.48\n }\n },\n \"timestamp\": 1451425708571\n },\n {\n \"payload\": {\n \"refAppData\": {\n \"batteryState\": {\n \"charging\": false,\n \"level\": 61,\n \"temperature\": 26.9\n },\n \"nwpos\": true\n }\n },\n \"position\": {\n \"accuracy\": \"25\",\n \"alt\": \"86\",\n \"altaccuracy\": \"96\",\n \"lat\": \"52.4988217\",\n \"lng\": \"13.35170005\"\n },\n \"serverTimestamp\": 1451425710434,\n \"system\": {\n \"reportedSensorData\": {\n \"batteryLevel\": 100,\n \"deviceIsAttached\": true,\n \"deviceIsTampered\": false,\n \"pressureHpa\": 994.416,\n \"relativeHumidity\": 31.37,\n \"temperatureC\": 24.46\n }\n },\n \"timestamp\": 1451425708216\n }\n ],\n \"pageToken\": \"1490376144514\"\n}", "latency": 0, "statusCode": 200, "label": "Successful.\n\nThe response body contains an array of trace samples between the\ngiven timestamps (after <= timestamp <= before).\n\nTrace samples are listed in descending order based on the timestamp.\n", "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": "dd9949bf-86a9-4eb7-84f3-c39fbd82cf11", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "babf0da2-b922-4651-95aa-4073f4cf8a8d", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "be63c1d7-9eaa-4cc7-9d36-86941042d0c9", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "60cb6564-a73f-4035-a7ee-92bf6d3d8e09", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "9bac197f-771e-4dca-a5fb-31b7fd908347", "documentation": "Gets transitions for a device", "method": "get", "endpoint": "transitions/v2/devices/:trackingId", "responses": [ { "uuid": "77f80393-623a-44bf-91fc-19d5bc40cacf", "body": "{\n \"count\": 2,\n \"data\": [\n {\n \"geofenceId\": \"e2f651ee-f196-4fa3-bf88-894dc131dea3\",\n \"inOut\": \"PING_OUTSIDE_FENCE\",\n \"notificationStatus\": \"SENT\",\n \"timestamp\": 1499258184142,\n \"trackingId\": \"HERE-871eb4c9-76f6-4e9d-bed7-fa114f793e83\"\n },\n {\n \"geofenceId\": \"e2f651ee-f196-4fa3-bf88-894dc131dea3\",\n \"inOut\": \"PING_IN_FENCE\",\n \"notificationStatus\": \"NOT_SENT\",\n \"timestamp\": 1499258057035,\n \"trackingId\": \"HERE-871eb4c9-76f6-4e9d-bed7-fa114f793e83\"\n }\n ],\n \"pageToken\": \"1234abcd\"\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe response body contains an array of transitions, a count\nand a pageToken if available.\n\nIf no transitions are found, an object with empty data array is\nprovided.\n\nTransitions are listed in descending order based on the timestamp.\n", "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": "5cc16e82-650e-4e4e-8772-07de1d1a08f5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "79478924-0176-4357-8454-2f118f1dc063", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "980ae013-b0cc-4dac-afb3-aebb84e5b342", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "00ad7be3-faa3-405b-b3b3-e96bae7bf1da", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "TrackingId 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": "9258b58c-5ecd-464b-aaa0-a5a4e1bedc70", "documentation": "Gets service health", "method": "get", "endpoint": "transitions/v2/health", "responses": [ { "uuid": "40488369-d96d-48aa-aa0b-5fab5a7875d9", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "7fd918ac-3949-459f-9921-7937ee7443fa", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "30725016-a8c1-4e86-8513-236469b8817b", "documentation": "Gets service version", "method": "get", "endpoint": "transitions/v2/version", "responses": [ { "uuid": "f39db035-d26f-4ea8-b287-87c67d89003b", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "aaec1d36-c87c-4152-9476-e5ea0e491e69", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "f8ea9693-a3d9-4a7a-9166-5eaeba77ca56", "documentation": "Gets all devices owned by a given user or project", "method": "get", "endpoint": "users/v2/devices", "responses": [ { "uuid": "2428b3dd-b942-41b2-8500-b69b0b7c3399", "body": "{\n \"count\": 100,\n \"pageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success\n\nThe search was performed and the results were returned.\n", "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": "92897de3-7c8e-4104-ba71-0ceb72fb38d0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "67f9f2f7-6eea-44a7-a71b-bd96b3b94653", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "33e09c62-99ce-43db-a1d6-2ce61bc20482", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "b75851fa-a2fd-4529-93c2-37806e78d68d", "documentation": "Gets service health", "method": "get", "endpoint": "users/v2/health", "responses": [ { "uuid": "00fb227c-0287-4628-a9d6-7f4bf73697a4", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "3932158d-d287-4de0-87c5-4b5f987549c3", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "7266a77c-9bf9-418a-bbba-86ba068dc78e", "documentation": "Gets a valid access token", "method": "post", "endpoint": "users/v2/login", "responses": [ { "uuid": "fc97fd9d-b268-4a99-bc07-6fc3e62cd4d9", "body": "{\n \"accessToken\": \"h1.2...EyS_b6g3uDcKnpknGWQ\",\n \"expiresIn\": 86400,\n \"refreshToken\": \"5qlkthf8mgl5lsrn8br5vdisco\",\n \"userId\": \"HERE-12345678-9abc-4def-0123-456789abcdef\"\n}", "latency": 0, "statusCode": 200, "label": "Success\n\nThe login was performed and a valid access token was returned.\n", "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": "0c8e4c15-4ec3-45c2-9fd7-2248eda9bfd6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "2a4a84b3-2c6c-4b54-b6e0-b46a0ed8d24f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "7b4865a8-d562-4fc6-ae1f-00e55bbc31c3", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "b7fa9d37-16bf-4bb3-ad4c-ec7fd2a8375b", "documentation": "Gets a valid access token given a refreshToken", "method": "post", "endpoint": "users/v2/refresh", "responses": [ { "uuid": "328bba3b-a73f-4647-8b67-d45239938cfc", "body": "{\n \"accessToken\": \"h1.2...EyS_b6g3uDcKnpknGWQ\",\n \"expiresIn\": 86400,\n \"refreshToken\": \"5qlkthf8mgl5lsrn8br5vdisco\",\n \"userId\": \"HERE-12345678-9abc-4def-0123-456789abcdef\"\n}", "latency": 0, "statusCode": 200, "label": "Success\n\nThe login was performed and a valid access token was returned.\n", "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": "cb0b5fd7-55b6-4ed1-8e7c-ba87ef86ee3f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "87b8efcd-b031-4783-b27e-ec145e7c9313", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "647aafb1-e89a-448e-a1e7-8c27893e1825", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "1d4fa2ea-eaa8-4ccc-a1b7-aa4cd753d214", "documentation": "Gets service version", "method": "get", "endpoint": "users/v2/version", "responses": [ { "uuid": "126253c8-ee76-4f9d-9a4d-46aff2606494", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "bcca5a31-941c-430a-84d3-d344f257e354", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "ae8d70bd-72e1-47b8-9ac3-992ccf402557", "documentation": "Sends data and receives shadow", "method": "post", "endpoint": "v2/", "responses": [ { "uuid": "3947d90e-f813-42da-9fb4-c115c58a6514", "body": "{\n \"payload\": {},\n \"system\": {\n \"detectOutliers\": {{faker 'datatype.boolean'}},\n \"disableTracking\": {\n \"periods\": [\n {\n \"begin\": {{faker 'number.int' max=99999}},\n \"end\": {{faker 'number.int' max=99999}}\n }\n ],\n \"position\": \"\",\n \"sensors\": \"\"\n },\n \"lastModifiedGeofenceTimestamp\": {{faker 'number.int' max=99999}},\n \"rate\": {\n \"distanceM\": {{faker 'number.int' max=99999}},\n \"sampleMs\": {{faker 'number.int' max=99999}},\n \"sendMs\": {{faker 'number.int' max=99999}}\n },\n \"sensorAlarmConfig\": {\n \"alertAccelerationGMax\": {{faker 'number.int' max=99999}},\n \"alertAccelerationGMin\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMax\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMin\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMax\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMin\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMax\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMin\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMax\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMin\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMax\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMin\": {{faker 'number.int' max=99999}},\n \"isAttachAlertEnabled\": {{faker 'datatype.boolean'}},\n \"isTamperAlertEnabled\": {{faker 'datatype.boolean'}}\n },\n \"stateVersion\": {{faker 'number.int' max=99999}},\n \"syncGeofences\": {{faker 'datatype.boolean'}}\n },\n \"timestamp\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe device data was ingested, processed and the desired state was returned.\n\nReturned if the `async` query parameter is not set or is set to anything other than `true`.\n", "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": "c197524d-664a-4931-9686-6dcfabfc80af", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nThe device data was ingested but the response does not contain the latest shadow.\n\nThis message is sent when the `async` query parameter was set to `true`.\n", "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": "e4b93edb-55cf-466e-9280-eda0419d09f0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "6ef49b26-ed87-446b-9e2a-c630bc09205b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "20ca9319-0ee4-43c6-9af1-5b168e0dd43a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "6f070781-8a12-44a7-8202-f3415202668b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "eb8dde88-3bdc-4961-8bed-4d026bf6a164", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 413, "label": "Payload Too Large\n\nThe request size exceeds the maximum size limit for payloads.\n", "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": "48cdee2a-65d2-4dd1-ba2d-a9729d5575bf", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 429, "label": "> **Note:** Based on plan configured with your appId, the device will be rate limited.\n\nWhen device exceeds the number of requests allowed in plan configured with the appId, it will receive Too Many Requests 429 error code along with following headers\n\n| header | description |\n| ------------------------ | ----------------------------------------- |\n| X-RateLimit-Remaining | The remaining number of requests |\n| X-RateLimit-Limit | The allowed number of requests for the device's appId plan |\n| Retry-After | The number of seconds the device needs to wait before retrying to send |\n", "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": "54f1d566-132d-4b37-a6a8-9f637803535d", "documentation": "Gets service health", "method": "get", "endpoint": "v2/health", "responses": [ { "uuid": "cc63a31d-24f9-4180-a89a-47d02c8e69f1", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "ad27a276-3cc9-464f-9d3c-da0cee93ac0c", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "0b383160-e446-4d62-bf3c-e7de2563ea20", "documentation": "Gets the current timestamp", "method": "get", "endpoint": "v2/timestamp", "responses": [ { "uuid": "b37d1e35-11fa-4f28-9a57-3dc15bc99254", "body": "{\n \"timestamp\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe server timestamp was successfully returned\n", "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": "8ea53011-f3a5-4812-8902-8a066e9b018b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "a0ce5fd7-e7e3-4951-b39c-40017c8dcf0b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "cff18396-ddf5-4235-9c3a-88701fa39556", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "61a21e03-2f8e-4fa6-8c69-fa9d2e460381", "documentation": "Requests a token for a registered device", "method": "post", "endpoint": "v2/token", "responses": [ { "uuid": "661dcff8-a8a6-4d6c-8b48-6c4f12af26ef", "body": "{\n \"accessToken\": \"h1.ySDEpBjW2fXM0Nk1IyBohA.6YOv1MfQUd1K7MCg9elZrrVTT5fKfqYECYUrD7Y77d-p9KqIZrVfjpIrkMqVC9MmfUILOm7xk7VuhCH59o0oLJCl6M8Q8cGHTKVrPcpqiEzUQKs7pSZXxVbIui0O5caUgJ3GHrS1X4aZQuB1KSsngvWMcIz0M0a4g4x8bICUHNRbISbQOWNTc7CcxRIJegIlj24dUawrhtnuQh50JUUY2pHYpSh_t8R0AVkm8JO-WEtWW3SZiLa30IR0gz2121vlRjdNolnJYsuJzHoaEKEkrMj9ffybtcBVWo9dkY1qmDQ-DRg_loVenJK45kjHJijkQ902r_vhH8jtoXTrZ1RBFHuZtwLW8xXBw70BCWPu4OYGgthjaq61mpE8iP1s7MG7gbAiW_S249aaoWMUxQN6djw8cNoTP6YPM-ivSieRMxwPl56mhRQ5GRjQa8AYkuOvoCFg-LCMIxTYhrDZM4HFWQ.duHFPjvWUQbdArCL5CU7bTowK5fD07ro83r6CRWjuB_1TK2VyO1lvfNFZIZePWLyTlN0y9uqD7Uro6t87h_a0zfpeU8_529KrB9vgpcBARF5LGBo8Rh7y2islYxCGJ2pAxHADtxkfiZ8TCoEatg0F3jkeggOl8YUFkeaI2g7WtnhZwrXBwW9QizQH3EM_Djnu66-kv_aM-uddpzZJJ7CmrJiwhucaEJeYRDSpuzzZWT6_NwBg6_xLjyseCv5AGs8EmsuStCFP0Ey7UDIqo9V2RA9uDP64Q0mvEw3EUTHmJGHF_8E2s4iIpjKJCvUGsGYAy8XrjeW10EBAMkfrn6cwA\",\n \"expiresIn\": 86399\n}", "latency": 0, "statusCode": 200, "label": "Successful", "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": "362a5c3d-e647-40af-bd9f-14d6cd603b8c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "a86ac8a1-aad7-440f-90ca-b39c52b5261f", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 401, "label": "*Timestamp wrong*\n\nWhen the request timestamp has a more than 10 second difference from the\nserver time, the `x-here-timestamp` header with the current server\ntimestamp is added to the response.\n\n*Incorrect Signature*\n\nIf the OAuth signature is incorrect, the response will be a 401 but\n*without* the `x-here-timestamp` field.\n", "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": "784c4840-2a7a-49bb-9f7a-70f04cc22855", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "41cde4d4-bd40-4d37-9779-d7b916fd595c", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 404, "label": "Invalid Licence", "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": "9beca7e0-0b0b-4565-9f1c-77ba2eec83f8", "body": "[\n {\n \"code\": 401,\n \"details\": {\n \"hereErrorCode\": 401306\n },\n \"error\": \"Unauthorized\",\n \"id\": \"5771b3d4-95ae-4959-ac63-fbaa3d5d06ee\",\n \"message\": \"Invalid Authorization, the request lacks valid authentication credentials for the target resource.\"\n }\n]", "latency": 0, "statusCode": 412, "label": "Unclaimed Device\n\nIf the deviceID is valid but has not yet been claimed by an owner, an error response will be returned.\n", "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": "a567793c-db47-42d4-80d2-7a6ce2f5a6be", "documentation": "Gets service version", "method": "get", "endpoint": "v2/version", "responses": [ { "uuid": "5ae1d6ef-7ee7-4ec9-8dd8-315631d5a8e3", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "54c4196b-083b-45b0-be43-bcd1fc445fb6", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "8bf31866-8456-4240-847c-8ed0c20ead0e", "documentation": "Sends data for a device and receives shadow", "method": "post", "endpoint": "v3/", "responses": [ { "uuid": "3dd4d49e-6593-4218-bbb4-88f1ba15fd3e", "body": "{\n \"payload\": {},\n \"system\": {\n \"detectOutliers\": {{faker 'datatype.boolean'}},\n \"disableTracking\": {\n \"periods\": [\n {\n \"begin\": {{faker 'number.int' max=99999}},\n \"end\": {{faker 'number.int' max=99999}}\n }\n ],\n \"position\": \"\",\n \"sensors\": \"\"\n },\n \"lastModifiedGeofenceTimestamp\": {{faker 'number.int' max=99999}},\n \"rate\": {\n \"distanceM\": {{faker 'number.int' max=99999}},\n \"sampleMs\": {{faker 'number.int' max=99999}},\n \"sendMs\": {{faker 'number.int' max=99999}}\n },\n \"sensorAlarmConfig\": {\n \"alertAccelerationGMax\": {{faker 'number.int' max=99999}},\n \"alertAccelerationGMin\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMax\": {{faker 'number.int' max=99999}},\n \"alertBatteryLevelPMin\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMax\": {{faker 'number.int' max=99999}},\n \"alertPressureHpaMin\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMax\": {{faker 'number.int' max=99999}},\n \"alertRelativeHumidityMin\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMax\": {{faker 'number.int' max=99999}},\n \"alertTemperatureCMin\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMax\": {{faker 'number.int' max=99999}},\n \"alertTiltDegreeMin\": {{faker 'number.int' max=99999}},\n \"isAttachAlertEnabled\": {{faker 'datatype.boolean'}},\n \"isTamperAlertEnabled\": {{faker 'datatype.boolean'}}\n },\n \"stateVersion\": {{faker 'number.int' max=99999}},\n \"syncGeofences\": {{faker 'datatype.boolean'}}\n },\n \"timestamp\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Successful\n\nThe device data was ingested, processed and the desired state was returned.\n\nThis response is returned if the `async` query parameter is not set or is set to anything other than `true`.\n", "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": "50a2fc49-094f-4638-a91c-93e7fb4430aa", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nThe device data was ingested but the response does not contain the latest shadow.\n\nThis message is sent when the `async` query parameter was set to `true`.\n", "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": "9a996ed4-6625-4cbb-8bfd-3c8da8de6dd8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "c404b86a-baf4-4c25-b7cf-c29baf54216e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "3dd7d38e-a68f-4a5b-b596-74ae065285a7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "d8aad1a1-01b6-4ad8-b854-17946bf74cc0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "034b1047-634f-4423-8c34-358591f74e75", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 413, "label": "Payload Too Large\n\nThe request size exceeds the maximum size limit for payloads.\n", "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": "0f7c8b16-4c83-4f45-91c8-23fc5d1cbbc8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 429, "label": "> **Note:** Based on plan configured with your appId, the device will be rate limited.\n\nWhen device exceeds the number of requests allowed in plan configured with the appId, it will receive Too Many Requests 429 error code along with following headers\n\n| header | description |\n| ------------------------ | ----------------------------------------- |\n| X-RateLimit-Remaining | The remaining number of requests |\n| X-RateLimit-Limit | The allowed number of requests for the device's appId plan |\n| Retry-After | The number of seconds the device needs to wait before retrying to send |\n", "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": "031ffa52-e96f-42f6-b46b-c768aa54d95c", "documentation": "Sends data for multiple devices", "method": "post", "endpoint": "v3/batch", "responses": [ { "uuid": "85a97e06-4a2c-4f39-8bfe-e6fddb9c5925", "body": "", "latency": 0, "statusCode": 204, "label": "Successful (no content)\n\nThe device data was ingested successfully.\n", "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": "8390232d-9df3-4f09-b18b-2e0763d3a909", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Bad request\n\nThe request object is in an incorrect format or has values that are invalid or out of range.\n\nIf available, further error details are provided in the response body.\n", "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": "22521a8c-97d9-45e5-81a7-6250bc5f4121", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Unauthorized\n\nThe request did not provide correct authentication details\n", "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": "00b8f962-7917-49d1-9ca7-9cf6c61c8e21", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 403, "label": "Forbidden\n\nThe account does not have the correct privileges\n", "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": "154e746f-794c-41b3-ae4b-c20a4438c4f0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Not Found\n\nThe specified resource was not found\n", "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": "a1524130-0b6c-4037-a90a-d2d5a5707927", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 413, "label": "Payload Too Large\n\nThe request size exceeds the maximum size limit for payloads.\n", "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": "9294d4b9-5db1-4e81-b181-3cdfeb861046", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": \"\",\n \"error\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 429, "label": "> **Note:** Based on plan configured with your appId, the device will be rate limited.\n\nWhen device exceeds the number of requests allowed in plan configured with the appId, it will receive Too Many Requests 429 error code along with following headers\n\n| header | description |\n| ------------------------ | ----------------------------------------- |\n| X-RateLimit-Remaining | The remaining number of requests |\n| X-RateLimit-Limit | The allowed number of requests for the device's appId plan |\n| Retry-After | The number of seconds the device needs to wait before retrying to send |\n", "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": "2d3da420-b9d0-43c9-a5f1-89c5b89ed3e0", "documentation": "Gets service health", "method": "get", "endpoint": "v3/health", "responses": [ { "uuid": "db50b018-5f92-442b-91d4-b7000f985b65", "body": "{\n \"message\": \"healthy\"\n}", "latency": 0, "statusCode": 200, "label": "OK\n\nThe service is performing as expected\n", "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": "e35cb761-727b-4907-becd-510f08d3ac94", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "754645a4-3584-40b7-9961-f3765b2fff8b", "documentation": "Gets service version", "method": "get", "endpoint": "v3/version", "responses": [ { "uuid": "48c1d546-11a2-4116-8e36-0a7f87172d9e", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success\n", "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": "710d7f7e-b26f-434a-860e-aa07989f32d7", "body": "", "latency": 0, "statusCode": 500, "label": "Service unavailable\n\nThe service is not performing as expected\n", "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": "6a902cd8-ceb0-410c-8ea7-4951bae74644" }, { "type": "route", "uuid": "1e9d2b30-3182-4fe7-8bf6-5a8411e1a45e" }, { "type": "route", "uuid": "7324284f-bafd-40fc-bf77-9ed74666b3e8" }, { "type": "route", "uuid": "524674d6-7f1b-4645-a360-8ac42c263757" }, { "type": "route", "uuid": "c83cd71b-4078-4e62-9713-fbf7a5df4018" }, { "type": "route", "uuid": "4edd0218-bbc7-442c-ac8d-478bd38f1490" }, { "type": "route", "uuid": "c1a7d0d1-329e-479b-bfe5-92c371cc2afb" }, { "type": "route", "uuid": "dd9c4746-6f03-444e-bb59-6cb5d1ec7ed2" }, { "type": "route", "uuid": "91ccb0e9-7468-483c-be83-cf163f71d858" }, { "type": "route", "uuid": "36f58c1e-8bd3-47c5-95a9-db8a8ecc1420" }, { "type": "route", "uuid": "f66d6123-eecb-430d-94c8-7cd87a88846b" }, { "type": "route", "uuid": "754501ea-0359-463b-aff4-d25abc2ea849" }, { "type": "route", "uuid": "bb597fbb-fbb7-4684-a042-6ab937f17bdc" }, { "type": "route", "uuid": "6daf29c8-9f71-4d9d-a7af-ad149cdd4653" }, { "type": "route", "uuid": "871754d3-db03-4742-8590-04cc922c8cb1" }, { "type": "route", "uuid": "ad4c565b-523d-45e1-83dc-84670456f2db" }, { "type": "route", "uuid": "6f67c88a-49d0-465a-9e4e-4a82eaea2731" }, { "type": "route", "uuid": "f84a8f35-b858-4bbc-bb63-16f54a052c60" }, { "type": "route", "uuid": "2463a37d-6c10-4fbd-92a8-0a7b7f75121e" }, { "type": "route", "uuid": "0f80bba9-045f-4066-9365-27af3b41be12" }, { "type": "route", "uuid": "dc55726e-9a52-4049-9234-fccc90433106" }, { "type": "route", "uuid": "81be0dca-74fc-4da6-9ad7-7a22363736ae" }, { "type": "route", "uuid": "d311f139-3681-4cab-9936-28a9622116ed" }, { "type": "route", "uuid": "048f0b92-9be1-49cb-ad02-a7ca16825aec" }, { "type": "route", "uuid": "68103af8-5d12-403f-b108-2a8ea17b5fee" }, { "type": "route", "uuid": "82f90368-4b36-4a88-8286-43f28e9663fc" }, { "type": "route", "uuid": "7a43110a-17a1-4036-a6b9-a42352b1855e" }, { "type": "route", "uuid": "495ca3e2-89f9-47d2-8156-9e10edcdd0c0" }, { "type": "route", "uuid": "411b18d4-2cd8-4e23-a777-1e9a20c024dc" }, { "type": "route", "uuid": "84dc2300-8d91-44f4-8c15-fd91f1cba883" }, { "type": "route", "uuid": "776a9106-31a4-42e8-8eef-cc673bf10453" }, { "type": "route", "uuid": "28f0a17a-01fc-4ce6-be37-4a3fbaeba425" }, { "type": "route", "uuid": "630461f6-fc8c-437f-9ef4-105b0707cc39" }, { "type": "route", "uuid": "ab9ba6a6-2485-49b3-b6d1-53330a34fa98" }, { "type": "route", "uuid": "9aa053c3-078a-411d-bad3-3c08befe8965" }, { "type": "route", "uuid": "1ad29d52-3ebf-46f2-b422-4aa4ffa3b4ee" }, { "type": "route", "uuid": "d5d2c69d-eeed-4a8d-afef-d532244277e4" }, { "type": "route", "uuid": "bb97bbc9-03ef-44d2-b397-8844adc5eb2b" }, { "type": "route", "uuid": "3bcb3969-0a4e-44fb-a4b0-dba883831546" }, { "type": "route", "uuid": "0da2713d-f012-4807-b11d-2ae79b8c7d94" }, { "type": "route", "uuid": "0f69c848-36e2-459e-99c6-c2da5a3ec8d9" }, { "type": "route", "uuid": "8003ce3f-c082-47ce-a9dc-62efa7c547c1" }, { "type": "route", "uuid": "26998a53-465d-43ba-85c0-e1dc44fab13d" }, { "type": "route", "uuid": "fcbdd858-8e72-436b-9a0e-14e858682607" }, { "type": "route", "uuid": "e3df3f01-c6c0-41cc-91c3-ab4c0aade6b2" }, { "type": "route", "uuid": "5f0eca36-84fb-4616-a61c-866f4fb6f836" }, { "type": "route", "uuid": "8d9244b1-006c-49ac-b09c-d6d2f3cb431f" }, { "type": "route", "uuid": "36b8fa12-e2bf-4191-971d-c4e777f4febb" }, { "type": "route", "uuid": "942d22c9-2d68-44cd-b4b1-09c1e95f8cc6" }, { "type": "route", "uuid": "378fbf62-de96-49e3-91c1-d28d45a9626b" }, { "type": "route", "uuid": "7df067fd-6d54-448c-946d-175124a2b97e" }, { "type": "route", "uuid": "25a096c1-8bf9-42cd-a59c-0ee2fa4cf56d" }, { "type": "route", "uuid": "eb52c040-5aa7-452e-a11a-2ae513124466" }, { "type": "route", "uuid": "00b4c12a-c351-441a-ad64-c803ecc5a763" }, { "type": "route", "uuid": "3f0c15c1-2845-40b1-8b03-e122fe473f5d" }, { "type": "route", "uuid": "d33a699d-a94c-4e26-9e7e-8da3ac6bfada" }, { "type": "route", "uuid": "83ac8c44-650c-4d33-9a62-446b4af56887" }, { "type": "route", "uuid": "ca745f2a-6f5e-44f3-a7fa-37d9669eaaf6" }, { "type": "route", "uuid": "e15263e1-5863-4b0d-8ae5-fda21b6c2487" }, { "type": "route", "uuid": "02333f90-57d5-4d05-8939-4767a4e7f5ff" }, { "type": "route", "uuid": "37875991-eaf9-4990-8ad6-b25e292a3f04" }, { "type": "route", "uuid": "d84f24e0-c631-4759-ad02-252b9c0ea93d" }, { "type": "route", "uuid": "01ba10d4-455f-4546-9af6-fe18f827b49c" }, { "type": "route", "uuid": "1712a264-ed38-4c16-9823-ae0f085384c7" }, { "type": "route", "uuid": "fbbea95a-645a-42a8-bd53-65e840f6d8e2" }, { "type": "route", "uuid": "802802ca-86dd-41ff-899a-8e715c19e522" }, { "type": "route", "uuid": "63c6eab2-9be7-4c9b-baae-feb3bd273931" }, { "type": "route", "uuid": "0bd76198-26aa-4a1e-89b5-55cde122c376" }, { "type": "route", "uuid": "bf9de6a4-c484-43a5-9bf4-02ec6715e4f4" }, { "type": "route", "uuid": "c1a4d084-45b0-4601-a2aa-316bdb442a06" }, { "type": "route", "uuid": "66164ce2-dde8-44e5-9f83-9fde9dd88155" }, { "type": "route", "uuid": "bd8dcf22-21be-4194-b195-f2df05314f04" }, { "type": "route", "uuid": "a931c5c4-dcec-493f-bd74-264e2c400e59" }, { "type": "route", "uuid": "33b55c3a-6479-4d06-83ed-989bf707bdaa" }, { "type": "route", "uuid": "c73825a7-8b58-4a4e-b4d8-b2fee75b5ac5" }, { "type": "route", "uuid": "4c23e6b3-08fb-44f4-b301-993b0f8ec8d9" }, { "type": "route", "uuid": "a9548c1f-ec84-4ee9-af9b-23b6852edf22" }, { "type": "route", "uuid": "2aa83c6a-7033-415e-a352-7e58e9077f05" }, { "type": "route", "uuid": "dc9d337a-5f62-4cf9-85d4-e011eb0eece7" }, { "type": "route", "uuid": "9596e2c6-7a3b-4856-b5d8-4264d15fd8c2" }, { "type": "route", "uuid": "de46433c-7267-41e4-8b19-5c04ebbefb45" }, { "type": "route", "uuid": "6a2e205c-4502-4209-acf6-798f07b2c538" }, { "type": "route", "uuid": "453f706d-3c75-4934-bcdf-d527531adfa3" }, { "type": "route", "uuid": "6a93483b-0061-459f-abfc-baf99695ba70" }, { "type": "route", "uuid": "4f8e9020-fb19-42ed-a5b3-cb5dd7e9f161" }, { "type": "route", "uuid": "2f687bd2-24a7-413b-8350-302dc7c3c839" }, { "type": "route", "uuid": "332bc01d-7104-47e4-9aea-bf8daeb34540" }, { "type": "route", "uuid": "f616f63c-bffa-4cc3-b03c-519b1ca41646" }, { "type": "route", "uuid": "5634475f-bb76-46dd-a8ed-ffba9a1926e6" }, { "type": "route", "uuid": "a4ddc0cf-ba86-4e9d-b40a-74c18cc90ff7" }, { "type": "route", "uuid": "ceacfcb1-b14e-4416-b6af-d4de7f03d9d3" }, { "type": "route", "uuid": "634bc1ef-9061-44a5-a22d-94202666ab8c" }, { "type": "route", "uuid": "782dca4d-d3b7-44cc-84ab-e96047cd9f30" }, { "type": "route", "uuid": "8c4e2b36-d686-4671-8f55-e8803892a6c3" }, { "type": "route", "uuid": "c9c18701-5305-40a4-a5f1-3d3f6924ee56" }, { "type": "route", "uuid": "d2a45475-b4c0-4a68-a408-af30dbc35007" }, { "type": "route", "uuid": "c87ae02d-2304-4452-a924-b560998a9e68" }, { "type": "route", "uuid": "ee782194-f0f7-4d4f-b904-5a13d2cdbb29" }, { "type": "route", "uuid": "ce0f5145-7223-4ded-8d28-2a036423b9fe" }, { "type": "route", "uuid": "91340a51-4aa8-4eb7-84e6-f25a746cae50" }, { "type": "route", "uuid": "2519836b-410f-4f34-91d0-0784701facf8" }, { "type": "route", "uuid": "e25b2352-03a7-47be-9694-bda99211b6c2" }, { "type": "route", "uuid": "25c95680-9f58-4f09-8736-f76a057cd645" }, { "type": "route", "uuid": "b7ac8f9c-4e01-4d3c-9261-78fddba8f395" }, { "type": "route", "uuid": "04ac432c-51e9-450b-b68d-6dab8a4dfe90" }, { "type": "route", "uuid": "da260ce1-c4ee-48f6-b701-e0a9019de60b" }, { "type": "route", "uuid": "f4c105b3-f87c-4cbb-8df4-004649299183" }, { "type": "route", "uuid": "3cc9171c-e43f-40dd-96eb-c0e59684184d" }, { "type": "route", "uuid": "e8312176-7cb4-44a6-a48e-e60276420769" }, { "type": "route", "uuid": "204ea2f8-7a7c-407b-87b0-abd29c310366" }, { "type": "route", "uuid": "dbf4b59b-5933-4055-ba7c-1d89d3a2c8c0" }, { "type": "route", "uuid": "e9b7d3b4-cf60-4e09-99b2-ad7ca42ceced" }, { "type": "route", "uuid": "a7f1351d-ad11-4d28-9273-75027370be84" }, { "type": "route", "uuid": "1fbb288e-f785-4341-8b6d-83e2225dc9d4" }, { "type": "route", "uuid": "08239d90-3ab1-424b-b513-1608c1fbaf62" }, { "type": "route", "uuid": "25a0ba9f-11ba-4397-947c-3ffc1129a67f" }, { "type": "route", "uuid": "527ae03b-9ba6-4732-9bf7-675984da33e0" }, { "type": "route", "uuid": "310260e3-481d-4927-9206-724281b053d4" }, { "type": "route", "uuid": "bb58e868-e389-4153-a8fb-12737fc646a3" }, { "type": "route", "uuid": "d59e7935-c962-4d25-a91e-1c693b3e99ce" }, { "type": "route", "uuid": "c8b13eb4-18f8-4971-a34a-ec9fda105c51" }, { "type": "route", "uuid": "2ef7aaaf-d27e-4ee5-b1b4-b02ac0af8580" }, { "type": "route", "uuid": "ba3f85fe-0868-4d65-bd34-f85bb98a1349" }, { "type": "route", "uuid": "12aaaf4b-a234-4b3a-bbca-67e1c7c34c9b" }, { "type": "route", "uuid": "f2b0b0a1-af9b-4f3e-8da6-950304725a3e" }, { "type": "route", "uuid": "cb48dc69-3185-4ba1-a8e1-2e0580b7b4ec" }, { "type": "route", "uuid": "59cfbcd8-4951-40b4-9423-837786db8d42" }, { "type": "route", "uuid": "35fe4ee6-a9e9-4069-900c-ad80e6c2172d" }, { "type": "route", "uuid": "80b0d910-a71c-4e4a-bbd5-836fe59d1b26" }, { "type": "route", "uuid": "754f2c77-da86-4a3e-bf50-d7f0498fdfd9" }, { "type": "route", "uuid": "5a01fe24-23ca-452e-aaee-5c79d40e1db7" }, { "type": "route", "uuid": "70caa8e3-cf2f-42f9-a96e-bffedaa1fdd3" }, { "type": "route", "uuid": "2ca29896-2a67-482e-a3c5-ff187b0ab3f4" }, { "type": "route", "uuid": "a3007c36-faa6-47cb-94ca-b51c872ca01f" }, { "type": "route", "uuid": "6c886de4-06d3-49e8-8ce0-536e3232cc79" }, { "type": "route", "uuid": "6c401b78-2b24-4b2e-95f7-778a6f174357" }, { "type": "route", "uuid": "2c5884f4-fc49-4e74-a5af-8d8fdb29bd2f" }, { "type": "route", "uuid": "6fcda5c0-d942-49e0-a038-34efe6887927" }, { "type": "route", "uuid": "090de4d4-4d87-42c6-a354-79c10912493f" }, { "type": "route", "uuid": "85d1b781-aec7-4ae5-bbc9-f4cf3e6eed7e" }, { "type": "route", "uuid": "db465a42-a26f-4d40-a67f-6ae859f7aa24" }, { "type": "route", "uuid": "304e7ec0-a63a-4c80-b713-72595afb8425" }, { "type": "route", "uuid": "cae93f16-bcc7-4f7d-8cb4-14635a20157b" }, { "type": "route", "uuid": "e31da6dd-e074-409c-aab8-9c1e2e7487b6" }, { "type": "route", "uuid": "30197169-2a39-4c98-a539-dfa0c254e75c" }, { "type": "route", "uuid": "b2251666-0cc5-4660-bdba-90a634831411" }, { "type": "route", "uuid": "4cfe7cb8-4685-4223-90b4-de83e4674777" }, { "type": "route", "uuid": "672461b8-40c3-4342-8096-4c75d739601c" }, { "type": "route", "uuid": "3f936768-1652-476b-8440-945235d2bf94" }, { "type": "route", "uuid": "5e259533-3636-4a5c-8a0e-e0b159ea687e" }, { "type": "route", "uuid": "79f81f31-3efb-489a-bba9-aa1931527c3a" }, { "type": "route", "uuid": "cf3141df-86ce-44a8-8202-ecf6968c20cc" }, { "type": "route", "uuid": "0f95978a-a579-4c1e-b42c-d289ed55f464" }, { "type": "route", "uuid": "b24cf420-93cc-4962-a0f4-bab1a7f2b238" }, { "type": "route", "uuid": "ab6c9783-4a18-40f5-875e-148c0c5de664" }, { "type": "route", "uuid": "cb9ec1b4-f445-4ad7-9f04-d0e48cd2f0ee" }, { "type": "route", "uuid": "801c9048-ee38-4174-b08b-3772002d2f71" }, { "type": "route", "uuid": "5faf942f-14b6-4d93-859f-0e2122fd38a2" }, { "type": "route", "uuid": "72b3e123-3f5e-43e5-a5b2-0c3a36f6fa6a" }, { "type": "route", "uuid": "1f6016fb-94d6-4b48-88c1-9f28d01f0a6a" }, { "type": "route", "uuid": "9bac197f-771e-4dca-a5fb-31b7fd908347" }, { "type": "route", "uuid": "9258b58c-5ecd-464b-aaa0-a5a4e1bedc70" }, { "type": "route", "uuid": "30725016-a8c1-4e86-8513-236469b8817b" }, { "type": "route", "uuid": "f8ea9693-a3d9-4a7a-9166-5eaeba77ca56" }, { "type": "route", "uuid": "b75851fa-a2fd-4529-93c2-37806e78d68d" }, { "type": "route", "uuid": "7266a77c-9bf9-418a-bbba-86ba068dc78e" }, { "type": "route", "uuid": "b7fa9d37-16bf-4bb3-ad4c-ec7fd2a8375b" }, { "type": "route", "uuid": "1d4fa2ea-eaa8-4ccc-a1b7-aa4cd753d214" }, { "type": "route", "uuid": "ae8d70bd-72e1-47b8-9ac3-992ccf402557" }, { "type": "route", "uuid": "54f1d566-132d-4b37-a6a8-9f637803535d" }, { "type": "route", "uuid": "0b383160-e446-4d62-bf3c-e7de2563ea20" }, { "type": "route", "uuid": "61a21e03-2f8e-4fa6-8c69-fa9d2e460381" }, { "type": "route", "uuid": "a567793c-db47-42d4-80d2-7a6ce2f5a6be" }, { "type": "route", "uuid": "8bf31866-8456-4240-847c-8ed0c20ead0e" }, { "type": "route", "uuid": "031ffa52-e96f-42f6-b46b-c768aa54d95c" }, { "type": "route", "uuid": "2d3da420-b9d0-43c9-a5f1-89c5b89ed3e0" }, { "type": "route", "uuid": "754645a4-3584-40b7-9961-f3765b2fff8b" } ] }