{ "uuid": "ed0f07ed-a053-4d87-ae48-2982c15d678d", "lastMigration": 29, "name": "Smartphone Test Farm", "endpointPrefix": "api/v1", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "7965c775-9c82-4df2-911e-ed99e3922732", "documentation": "Device List", "method": "get", "endpoint": "devices", "responses": [ { "uuid": "9e104bb7-7a34-4f1e-8549-198870255d8c", "body": "{\n \"devices\": [\n {}\n ]\n}", "latency": 0, "statusCode": 200, "label": "List of Devices", "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": "65fb9c08-01a4-4464-8192-279322ae579e", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bc30d974-fa3c-4a20-8b19-cfa33b8cc8ec", "documentation": "Device Information", "method": "get", "endpoint": "devices/:serial", "responses": [ { "uuid": "9c0c2be4-2521-4fd3-af94-0b479a64060f", "body": "{\n \"device\": {}\n}", "latency": 0, "statusCode": 200, "label": "Device Information", "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": "5af5d412-0c56-4954-be3a-d61df936612c", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "db77ae4a-99e3-401d-9dc1-e263cf5c3690", "documentation": "User Profile", "method": "get", "endpoint": "user", "responses": [ { "uuid": "fda380f3-35e5-4f7d-bfcc-b54833f0fed8", "body": "{\n \"user\": {}\n}", "latency": 0, "statusCode": 200, "label": "Current User Profile information", "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": "7d1be6af-6075-4125-8388-9c9ec8b9ce40", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7ace50d3-a3af-4696-aea0-2dceb5581cd7", "documentation": "Access Tokens", "method": "get", "endpoint": "user/accessTokens", "responses": [ { "uuid": "584be9a5-df63-4098-8ace-0e2ebda6daaf", "body": "{\n \"tokens\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Access Tokens titles", "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": "0593dd0a-f491-4a75-b9d5-616096eba987", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "25f78563-e286-44f7-865b-2d656c3dcb46", "documentation": "User Devices", "method": "get", "endpoint": "user/devices", "responses": [ { "uuid": "cce2d3b4-45cf-4440-9ca8-f444b15e2a43", "body": "{\n \"devices\": [\n {}\n ]\n}", "latency": 0, "statusCode": 200, "label": "Current User Devices List", "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": "126cf559-509a-46b7-a267-30546f589743", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "52118b27-4319-4ce7-883c-d56a60e075ac", "documentation": "Add a device to a user", "method": "post", "endpoint": "user/devices", "responses": [ { "uuid": "a29e19fc-2319-4592-86cd-5eb43daeb9da", "body": "", "latency": 0, "statusCode": 200, "label": "Add User Device Status", "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": "2e62d1e6-e1ad-40f4-9647-11384e8dc5ca", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b7f6b0a3-91e1-4154-b89c-c7dff574583f", "documentation": "Delete User Device", "method": "delete", "endpoint": "user/devices/:serial", "responses": [ { "uuid": "f720f9f5-5aa0-41ce-add2-d9dafd83daa8", "body": "", "latency": 0, "statusCode": 200, "label": "Delete User Device Status", "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": "fa0b4425-0c04-450c-a86d-b89a400411ee", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fecd4aa4-dcb2-4904-956a-2dcca22853dd", "documentation": "User Device", "method": "get", "endpoint": "user/devices/:serial", "responses": [ { "uuid": "c1ccf631-2490-4996-9379-5e96ad646d95", "body": "{\n \"device\": {}\n}", "latency": 0, "statusCode": 200, "label": "Device Information owned by 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": "9cd3301c-f146-489c-8f32-3bd981c9b7e3", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d4eca606-aedf-4826-ae5f-cb2291d77deb", "documentation": "Remote Disconnect", "method": "delete", "endpoint": "user/devices/:serial/remoteConnect", "responses": [ { "uuid": "4efca246-4ba7-4d09-8491-b119de14f89d", "body": "", "latency": 0, "statusCode": 200, "label": "Remote Disonnect User Device Request Status", "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": "e07461d4-5169-4690-8634-037a31e3c24d", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ca9e5614-14cd-4edc-9472-9b7ca7e47b04", "documentation": "Remote Connect", "method": "post", "endpoint": "user/devices/:serial/remoteConnect", "responses": [ { "uuid": "4861135f-44d9-4dd2-a5e4-3728bed3d521", "body": "{\n \"remoteConnectUrl\": \"\",\n \"serial\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Remote Connect User Device Request Status", "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": "f312e27a-5703-4a12-b1d3-e173a8d6cabb", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "7965c775-9c82-4df2-911e-ed99e3922732" }, { "type": "route", "uuid": "bc30d974-fa3c-4a20-8b19-cfa33b8cc8ec" }, { "type": "route", "uuid": "db77ae4a-99e3-401d-9dc1-e263cf5c3690" }, { "type": "route", "uuid": "7ace50d3-a3af-4696-aea0-2dceb5581cd7" }, { "type": "route", "uuid": "25f78563-e286-44f7-865b-2d656c3dcb46" }, { "type": "route", "uuid": "52118b27-4319-4ce7-883c-d56a60e075ac" }, { "type": "route", "uuid": "b7f6b0a3-91e1-4154-b89c-c7dff574583f" }, { "type": "route", "uuid": "fecd4aa4-dcb2-4904-956a-2dcca22853dd" }, { "type": "route", "uuid": "d4eca606-aedf-4826-ae5f-cb2291d77deb" }, { "type": "route", "uuid": "ca9e5614-14cd-4edc-9472-9b7ca7e47b04" } ] }