{ "uuid": "8cfa6ad7-f037-49c7-abdc-3e0cbd466ff7", "lastMigration": 29, "name": "Tradeworks", "endpointPrefix": "rest", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "20c642aa-0fc2-4780-b989-45d4210f18c9", "documentation": "Get Strategy by ID", "method": "get", "endpoint": "strategies/strategyId/:strategyId", "responses": [ { "uuid": "6b3208a6-dfe9-43d9-a68d-1fd45f8dc3da", "body": "", "latency": 0, "statusCode": 200, "label": "No response was specified", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b0a1aedc-1a3d-4d18-a616-8eda217f0a38", "documentation": "Get all Template Strategies", "method": "get", "endpoint": "strategies/templates", "responses": [ { "uuid": "6bbfeba9-9007-45a0-85f2-c366065ad7e0", "body": "", "latency": 0, "statusCode": 200, "label": "No response was specified", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "92efd616-a825-4839-879d-9acc875a1244", "documentation": "Add a Trading Account", "method": "post", "endpoint": "tradingAccounts", "responses": [ { "uuid": "2e4ff14b-bc43-446a-b1aa-f17d5f1b7f46", "body": "", "latency": 0, "statusCode": 200, "label": "No response was specified", "headers": [{ "key": "Content-Type", "value": "text/plain" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "97a9cf0e-5582-4d71-9b39-7335bf7588b5", "documentation": "Update MT4 Account Password", "method": "put", "endpoint": "tradingAccounts/password/:username/:brokerserver/:mt4username", "responses": [ { "uuid": "4d13c1f2-ef7c-4c1a-beb7-4b81800cab1e", "body": "", "latency": 0, "statusCode": 200, "label": "No response was specified", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2a6bc285-7963-47b3-a6c4-66f28b690648", "documentation": "Create a new Tradeworks User", "method": "post", "endpoint": "users", "responses": [ { "uuid": "1646be0b-935e-4df8-aff8-8b3f11957cdd", "body": "", "latency": 0, "statusCode": 200, "label": "No response was specified", "headers": [{ "key": "Content-Type", "value": "text/plain" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5af67b2b-6c26-46e3-8bf5-eef61f62836e", "documentation": "Check if email is available", "method": "get", "endpoint": "users/email/:email", "responses": [ { "uuid": "ae698000-1689-4f07-b3f2-855cd7258f1c", "body": "", "latency": 0, "statusCode": 200, "label": "No response was specified", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ebd9e77b-1d18-447d-b67d-f233c29fd2b2", "documentation": "Update user's password", "method": "put", "endpoint": "users/password/:username", "responses": [ { "uuid": "19f38161-ffd8-4f7a-a0ee-9292ca3195e4", "body": "", "latency": 0, "statusCode": 200, "label": "No response was specified", "headers": [{ "key": "Content-Type", "value": "text/plain" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "36ca9ae2-87f6-495f-b28d-8b8457ca5e85", "documentation": "Check if username is available", "method": "get", "endpoint": "users/username/:username", "responses": [ { "uuid": "d5c38e24-2529-4dda-879f-f292931634a7", "body": "", "latency": 0, "statusCode": 200, "label": "No response was specified", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "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": "20c642aa-0fc2-4780-b989-45d4210f18c9" }, { "type": "route", "uuid": "b0a1aedc-1a3d-4d18-a616-8eda217f0a38" }, { "type": "route", "uuid": "92efd616-a825-4839-879d-9acc875a1244" }, { "type": "route", "uuid": "97a9cf0e-5582-4d71-9b39-7335bf7588b5" }, { "type": "route", "uuid": "2a6bc285-7963-47b3-a6c4-66f28b690648" }, { "type": "route", "uuid": "5af67b2b-6c26-46e3-8bf5-eef61f62836e" }, { "type": "route", "uuid": "ebd9e77b-1d18-447d-b67d-f233c29fd2b2" }, { "type": "route", "uuid": "36ca9ae2-87f6-495f-b28d-8b8457ca5e85" } ] }