{ "uuid": "04cd8a7a-8f9a-4fe5-a2ab-3852dfcace57", "lastMigration": 19, "name": "Smartphone Test Farm", "endpointPrefix": "api/v1", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "6e875ab6-3b40-4618-bc40-2d3e8c0f1f62", "documentation": "Device List", "method": "get", "endpoint": "devices", "responses": [ { "uuid": "5c2281c5-41ad-4256-a793-e2a7b14047de", "body": "{\n \"devices\": [\n {}\n ]\n}", "latency": 0, "statusCode": 200, "label": "List of Devices", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "ed6900e9-929a-459e-9e7a-7250cd76ddf5", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "191addfd-4c3b-4b5b-8ad7-5e035bd36944", "documentation": "Device Information", "method": "get", "endpoint": "devices/:serial", "responses": [ { "uuid": "7de699a2-9361-479f-a06b-c49f9d8a55aa", "body": "{\n \"device\": {}\n}", "latency": 0, "statusCode": 200, "label": "Device Information", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "05f20c39-2629-46d6-adf2-88770286b742", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "cf728895-12cb-4184-8d46-7958733fd591", "documentation": "User Profile", "method": "get", "endpoint": "user", "responses": [ { "uuid": "e7267566-c17a-40d5-8a47-864bb1a58907", "body": "{\n \"user\": {}\n}", "latency": 0, "statusCode": 200, "label": "Current User Profile information", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "798406f9-c8a1-4d76-8cfb-1c3a042be809", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "61aa69cf-f6c0-4b53-bcee-4dfcc3ef2228", "documentation": "Access Tokens", "method": "get", "endpoint": "user/accessTokens", "responses": [ { "uuid": "3cd76750-31c7-477e-875c-cb21d83e8a12", "body": "{\n \"tokens\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Access Tokens titles", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "11a390d1-056f-4b73-bdfd-42bcbcab26e9", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "c815efca-1439-465f-8789-3b6685aeb8a8", "documentation": "User Devices", "method": "get", "endpoint": "user/devices", "responses": [ { "uuid": "490a3731-2295-4436-affd-04610d9e8cb6", "body": "{\n \"devices\": [\n {}\n ]\n}", "latency": 0, "statusCode": 200, "label": "Current User Devices List", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "1a892bab-4e16-4a87-8f0d-986cc460b792", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "49d923a6-b546-4811-8ce8-fec8b2da84f1", "documentation": "Add a device to a user", "method": "post", "endpoint": "user/devices", "responses": [ { "uuid": "08d1fdb3-48bb-46ed-b812-52ff39bf0eb3", "body": "", "latency": 0, "statusCode": 200, "label": "Add User Device Status", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "a2e9cabc-8dba-43ce-977b-3d624fc19228", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "ad318095-579e-4490-8ff1-d989d73d650e", "documentation": "Delete User Device", "method": "delete", "endpoint": "user/devices/:serial", "responses": [ { "uuid": "4c17c055-94df-4f73-862f-8a6d70767f76", "body": "", "latency": 0, "statusCode": 200, "label": "Delete User Device Status", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "6ba3f3ce-e61f-477d-9dee-e00556419444", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "4686f0c7-46c6-45bb-9a3b-971b7296066f", "documentation": "User Device", "method": "get", "endpoint": "user/devices/:serial", "responses": [ { "uuid": "35d90035-a77d-435b-976a-9fbcf5e0b58e", "body": "{\n \"device\": {}\n}", "latency": 0, "statusCode": 200, "label": "Device Information owned by user", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "bb1a2fbe-02af-4890-88e7-b47810dceec3", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "c132b97c-df27-4d6c-a93d-eb1f9fc0b2a8", "documentation": "Remote Disconnect", "method": "delete", "endpoint": "user/devices/:serial/remoteConnect", "responses": [ { "uuid": "cf0f5e72-489d-454b-97e2-87f46384d112", "body": "", "latency": 0, "statusCode": 200, "label": "Remote Disonnect User Device Request Status", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "b88f148a-d1e5-488e-a676-f7ccdef30f6a", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "5328e3ef-ba75-4051-9ef8-52dc51bc94fd", "documentation": "Remote Connect", "method": "post", "endpoint": "user/devices/:serial/remoteConnect", "responses": [ { "uuid": "a85be6d3-fd24-4f08-8553-9f4135734a4a", "body": "{\n \"remoteConnectUrl\": \"\",\n \"serial\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Remote Connect User Device Request Status", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "5142d3bb-9aa1-44ba-9638-8a7b820ba03b", "body": "{\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [ { "key": "", "value": "" } ], "proxyResHeaders": [ { "key": "", "value": "" } ] }