{ "uuid": "6c87698b-548d-4c64-b313-72670a8599fb", "lastMigration": 29, "name": "Hardware Sentry TrueSight Presentation Server REST API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "af261654-fdae-4b89-a368-1186ea85f9f7", "documentation": "Triggers a new collect on a specific device.", "method": "post", "endpoint": "hardware/actions/:deviceId/collect-now", "responses": [ { "uuid": "cb7e2146-ddbf-48bf-b9cc-ae506b00be28", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5a863055-5614-46bb-844c-1746b194c572", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d7b1b5e4-045d-41f9-b0b7-3fea22b51eb4", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "45a5cba0-6cd1-43dc-9b2d-b7e4bb4921da", "documentation": "Triggers a new discovery on a specific device.", "method": "post", "endpoint": "hardware/actions/:deviceId/rediscover", "responses": [ { "uuid": "0bf5652c-941c-4988-a05f-d73a729b432d", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ea9a4d51-4687-4702-a459-d98bee0e224b", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ad14ebef-891d-4775-9a03-40cf8e65fc68", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d736d605-4b1f-41ca-83bb-95a62a9ff475", "documentation": "Sends a 'Reinitialize KM' command.", "method": "post", "endpoint": "hardware/actions/:deviceId/reinitialize", "responses": [ { "uuid": "cfb7b1b8-6668-4779-810d-22f480584d00", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "83918405-9f09-4277-9117-753493f5037c", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3f028420-b2a0-46e1-b844-6676ed40287e", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "887c9fdb-45a7-4d77-913e-8ac24c44eb60", "documentation": "Removes a specific instance from the monitoring environment.", "method": "post", "endpoint": "hardware/actions/:deviceId/remove", "responses": [ { "uuid": "eba50fb9-08d5-48eb-b2c9-f9512a66bf7a", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5af5c180-aea5-4bd5-ba66-a28a89f79ad1", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cfcbb7da-4574-49f1-b0da-1be85f772bd3", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f3ee5992-97c5-4d8b-ae18-94f51cc55381", "documentation": "Resets the Error Count parameter.", "method": "post", "endpoint": "hardware/actions/:deviceId/reset-error-count", "responses": [ { "uuid": "d35907d6-4a4f-47b1-bd72-15abf696faf5", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5fd753a8-e798-4ad1-9e7d-d6e6d5aebd7f", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6763df79-abd2-4f9d-846a-f89cc63d5006", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c65f0162-30af-4247-b4eb-d1287142d87e", "documentation": "Gets summarized information about all monitored applications.", "method": "get", "endpoint": "hardware/applications", "responses": [ { "uuid": "53fcf365-7b52-4b85-939c-78df9c4761c3", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "0fa92a7f-8f6b-4c29-848d-932a25785c58", "body": "", "latency": 0, "statusCode": 404, "label": "No applications found", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "834cd376-3e90-4549-bd21-9d3a94dcdd13", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "afda830e-c4a1-45e1-82fc-5f4238f2bcbb", "documentation": "Gets detailed information for a specific application.", "method": "get", "endpoint": "hardware/applications/:applicationId", "responses": [ { "uuid": "112db253-3a54-482c-8ebf-032b2d433d3c", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e3940713-8d32-425d-a662-f5dc09b9cf43", "body": "", "latency": 0, "statusCode": 404, "label": "No applications found", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "213de583-de08-4dbe-9ffb-702cae948bf4", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "808938df-da5c-4851-839f-4bee3b258cee", "documentation": "Gets the Monitors for a specific device.", "method": "get", "endpoint": "hardware/device-monitors/:deviceId", "responses": [ { "uuid": "f842aa3f-7234-478d-951f-5e9e44888797", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "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": "3c48f112-8dd3-4561-b4af-457b73247135", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "95e5d7f3-cceb-49fc-9b08-a38caa38cf1f", "documentation": "Gets summarized information about all monitored devices.", "method": "get", "endpoint": "hardware/devices", "responses": [ { "uuid": "d5f9c37d-8648-416f-84df-8c170e6f69ac", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "af1ceb18-46d2-4c12-9fbb-538052e30957", "body": "", "latency": 0, "statusCode": 404, "label": "No devices found", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5ede3f21-4be9-4230-8fe3-28281e2e1d63", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c7bfa62a-d034-4beb-bada-3abfe3a63f2a", "documentation": "Gets overall information for all devices.", "method": "get", "endpoint": "hardware/devices-summary", "responses": [ { "uuid": "55b690c8-d49d-4ee0-acc4-de5cd42f156b", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "2dd7c3f6-dcb9-452a-9f55-81490cfd7a96", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cba489f6-0a06-41c9-b799-cda5c222fe79", "documentation": "Gets detailed information about a specific device.", "method": "get", "endpoint": "hardware/devices/:deviceId", "responses": [ { "uuid": "a40d58e8-659b-4089-88c9-3472daaf323d", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a55aa541-4868-4907-a806-a175ff995a57", "body": "", "latency": 0, "statusCode": 404, "label": "No devices found", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "40be6e7d-5b3c-47c1-844f-42410e1b1164", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e7254d38-70eb-4e93-97d9-149a2f9dea5a", "documentation": "Gets detailed information about an Agent.", "method": "get", "endpoint": "hardware/devices/:deviceId/agent", "responses": [ { "uuid": "4bdd9400-6762-4a8d-83e1-fd84b86cea2c", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ca71d93a-b02f-4853-ac1a-82e6fe77e55d", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2dcbfb64-c3d9-4116-b71c-d8ae3d3dc6e9", "documentation": "Gets a list of all the devices monitored by an Agent.", "method": "get", "endpoint": "hardware/devices/:deviceId/agent-devices", "responses": [ { "uuid": "2c657ebc-17f5-44b3-b2be-d70f9cee7fa7", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "34314580-8e98-4496-85d9-c08be8058900", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "07c950ad-2271-4d1b-a780-3b3bcda6e294", "documentation": "Gets data history for a parameter of a specific device over a given period.", "method": "get", "endpoint": "hardware/devices/:deviceId/parameter-history", "responses": [ { "uuid": "9b48da73-6729-4f4d-9a9c-16c199f38c8b", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c6b9dc6f-0fed-49e7-b8bf-32eabc58b0f5", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3306001a-ed02-402c-9b69-3f5ed9704a16", "documentation": "Gets the energy usage for a specific device and a given period.", "method": "get", "endpoint": "hardware/energy-usage/:deviceId", "responses": [ { "uuid": "b381976a-7859-4b2c-a024-acef9ad5cbd5", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4d45575c-865e-4140-891b-5d5421b98712", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0c5a4d56-83d1-4d97-9452-690f84f8f4cb", "documentation": "Gets all group summaries.", "method": "get", "endpoint": "hardware/groups", "responses": [ { "uuid": "26a53d0c-dc43-42e6-bb0c-f557913ee509", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "13781dd6-4c49-42ff-b4d3-d1fa156eabd3", "body": "", "latency": 0, "statusCode": 404, "label": "No groups found", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0d7c5caa-1e77-4f15-ad0f-9864932962e4", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "296c3245-c877-410b-a639-0c9b43fd0b62", "documentation": "Gets detailed information about a specific group.", "method": "get", "endpoint": "hardware/groups/:groupId", "responses": [ { "uuid": "538c94d1-5f4c-42d4-8990-0affdafb6b84", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1a20c6ba-0f48-4a58-a567-07abf626e550", "body": "", "latency": 0, "statusCode": 404, "label": "No groups found", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d1429f25-a848-4df9-9573-f9a8747b2854", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "753d8694-88ee-4365-b0e6-67b1819b0025", "documentation": "Updates the values of the energy footprint parameter for a specific group.", "method": "put", "endpoint": "hardware/groups/:groupId", "responses": [ { "uuid": "bb949ffa-8617-4233-8a79-51c41ea74bb6", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a6dc5c5f-b814-4301-bf8a-ef8bdda7d68e", "body": "", "latency": 0, "statusCode": 404, "label": "No settings or groups found", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "58f67d40-fbed-4398-add3-8949a1355c70", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5ff8716c-4ead-4322-81ea-168a5cc2ff68", "documentation": "Gets the heating margin values for each monitored device, when available.", "method": "get", "endpoint": "hardware/heating-margin-devices", "responses": [ { "uuid": "b3d7409d-ec48-4eef-8d64-52110a8e36f1", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7655d17a-1d63-4445-a439-9cd8abc16209", "body": "", "latency": 0, "statusCode": 404, "label": "No devices found", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5313c0d2-92ef-4b36-bcef-b5530380f3f7", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "260dd486-5fd7-48eb-a422-58f2bf38d5e5", "documentation": "Gets historical data for a specific group, application or service.", "method": "get", "endpoint": "hardware/history", "responses": [ { "uuid": "027bb704-2b30-4e03-9e3f-500193d4a1dc", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "d98d1dcd-6990-444b-8a1e-39b42c82b14f", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "19278ad1-9090-4246-94f9-134480e6c593", "documentation": "Searches devices by name, model, manufacturer or serial number.", "method": "get", "endpoint": "hardware/search-devices", "responses": [ { "uuid": "b919e425-8628-4039-85f9-d403c928bd33", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "594eed71-65b1-4250-b0c6-48893f4aca9b", "body": "", "latency": 0, "statusCode": 404, "label": "No devices found", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "61f7d8dc-f225-40d7-a527-3804992605ac", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d0f556f4-9fe4-4f0c-bb13-82982812a7f2", "documentation": "Gets summarized information about all monitored services.", "method": "get", "endpoint": "hardware/services", "responses": [ { "uuid": "77258de8-aff9-4fe7-805c-00b9c3c6c542", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1914e7a6-c439-4690-80fa-10c900d6b2df", "body": "", "latency": 0, "statusCode": 404, "label": "No services found", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7fe5a8d8-33ae-4931-af6d-086c564215ac", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1d58d184-bcac-4b78-a955-9deafe441e6d", "documentation": "Gets detailed information about a specific service.", "method": "get", "endpoint": "hardware/services/:serviceId", "responses": [ { "uuid": "54229c4a-f017-4036-ae97-1e3b5ed6de37", "body": "", "latency": 0, "statusCode": 200, "label": "Successful operation", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "92786cd9-7230-4219-875a-0ff369f0ab01", "body": "", "latency": 0, "statusCode": 404, "label": "No services found", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ef55d516-5ca8-412b-bc06-fb6096ef12e9", "body": "", "latency": 0, "statusCode": 500, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "*/*" }], "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": "af261654-fdae-4b89-a368-1186ea85f9f7" }, { "type": "route", "uuid": "45a5cba0-6cd1-43dc-9b2d-b7e4bb4921da" }, { "type": "route", "uuid": "d736d605-4b1f-41ca-83bb-95a62a9ff475" }, { "type": "route", "uuid": "887c9fdb-45a7-4d77-913e-8ac24c44eb60" }, { "type": "route", "uuid": "f3ee5992-97c5-4d8b-ae18-94f51cc55381" }, { "type": "route", "uuid": "c65f0162-30af-4247-b4eb-d1287142d87e" }, { "type": "route", "uuid": "afda830e-c4a1-45e1-82fc-5f4238f2bcbb" }, { "type": "route", "uuid": "808938df-da5c-4851-839f-4bee3b258cee" }, { "type": "route", "uuid": "95e5d7f3-cceb-49fc-9b08-a38caa38cf1f" }, { "type": "route", "uuid": "c7bfa62a-d034-4beb-bada-3abfe3a63f2a" }, { "type": "route", "uuid": "cba489f6-0a06-41c9-b799-cda5c222fe79" }, { "type": "route", "uuid": "e7254d38-70eb-4e93-97d9-149a2f9dea5a" }, { "type": "route", "uuid": "2dcbfb64-c3d9-4116-b71c-d8ae3d3dc6e9" }, { "type": "route", "uuid": "07c950ad-2271-4d1b-a780-3b3bcda6e294" }, { "type": "route", "uuid": "3306001a-ed02-402c-9b69-3f5ed9704a16" }, { "type": "route", "uuid": "0c5a4d56-83d1-4d97-9452-690f84f8f4cb" }, { "type": "route", "uuid": "296c3245-c877-410b-a639-0c9b43fd0b62" }, { "type": "route", "uuid": "753d8694-88ee-4365-b0e6-67b1819b0025" }, { "type": "route", "uuid": "5ff8716c-4ead-4322-81ea-168a5cc2ff68" }, { "type": "route", "uuid": "260dd486-5fd7-48eb-a422-58f2bf38d5e5" }, { "type": "route", "uuid": "19278ad1-9090-4246-94f9-134480e6c593" }, { "type": "route", "uuid": "d0f556f4-9fe4-4f0c-bb13-82982812a7f2" }, { "type": "route", "uuid": "1d58d184-bcac-4b78-a955-9deafe441e6d" } ] }