{ "uuid": "97d999cd-20a8-46cf-83cb-33d97ba59ef2", "lastMigration": 29, "name": "Meshery API.", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "1c0d5ca0-90c9-4a96-a304-e240ac5a3b17", "documentation": "Handle GET request for Application Files", "method": "get", "endpoint": "api/application/", "responses": [ { "uuid": "2378c59d-1438-43f6-9140-5a901f0cccf1", "body": "{\n \"applications\": [\n {\n \"application_file\": \"\",\n \"created_at\": \"{{faker 'date.recent' 365}}\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"location\": {},\n \"name\": \"\",\n \"updated_at\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": \"\"\n }\n ],\n \"page\": {{faker 'number.int' max=99999}},\n \"page_size\": {{faker 'number.int' max=99999}},\n \"total_count\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Returns all meshery applications", "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": "199b442c-4728-4630-8553-3f0800492360", "documentation": "Handle POST request for Application Files", "method": "post", "endpoint": "api/application/", "responses": [ { "uuid": "e34a7df9-eb09-4400-bd41-85614bad26b6", "body": "{\n \"application_file\": \"\",\n \"created_at\": \"{{faker 'date.recent' 365}}\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"location\": {},\n \"name\": \"\",\n \"updated_at\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Fetches a single Meshery Application", "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": "4c3efe81-6420-40ad-8676-271f710b888d", "documentation": "Handle DELETE request for Application File Deploy", "method": "delete", "endpoint": "api/application/deploy", "responses": [ { "uuid": "4cb9e9c4-987d-40ff-8b0c-1beb70df809c", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "68d0a328-8d24-4b09-919d-c35d34eb3c7e", "documentation": "Handle POST request for Application File Deploy", "method": "post", "endpoint": "api/application/deploy", "responses": [ { "uuid": "ada5c4de-8e45-45cc-9691-f05afb55dd0d", "body": "{\n \"application_file\": \"\",\n \"created_at\": \"{{faker 'date.recent' 365}}\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"location\": {},\n \"name\": \"\",\n \"updated_at\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns the response of the application files", "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": "29a754b4-1258-4341-b7ce-4e5b7d975475", "documentation": "Handle Delete for a Meshery Application File", "method": "delete", "endpoint": "api/application/:id", "responses": [ { "uuid": "8a0c29d2-14a3-4f2a-9e1b-c22f50700348", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "b38595ea-aec9-4174-8210-40d4e7419000", "documentation": "Handle GET request for Meshery Application with the given id", "method": "get", "endpoint": "api/application/:id", "responses": [ { "uuid": "1a7e6489-240a-4455-860a-aa6e9605be65", "body": "{\n \"application_file\": \"\",\n \"created_at\": \"{{faker 'date.recent' 365}}\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"location\": {},\n \"name\": \"\",\n \"updated_at\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Fetches a single Meshery Application", "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": "1faf15df-7465-4e27-b4e5-6059ac3cc3a8", "documentation": "Handle GET request for all filters", "method": "get", "endpoint": "api/filter", "responses": [ { "uuid": "5bf7585f-e753-4e8b-b5a2-48f6534c1adf", "body": "{\n \"filters\": [\n {\n \"created_at\": \"{{faker 'date.recent' 365}}\",\n \"filter_file\": \"\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"location\": {},\n \"name\": \"\",\n \"updated_at\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": \"\"\n }\n ],\n \"page\": {{faker 'number.int' max=99999}},\n \"page_size\": {{faker 'number.int' max=99999}},\n \"total_count\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Returns all meshery filters", "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": "a5b4cdc1-5917-4d04-83c3-d4c7958f572b", "documentation": "Handle POST requests for Meshery Filters", "method": "post", "endpoint": "api/filter", "responses": [ { "uuid": "12415c99-e48c-4145-9bf9-88dd748015a7", "body": "{\n \"created_at\": \"{{faker 'date.recent' 365}}\",\n \"filter_file\": \"\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"location\": {},\n \"name\": \"\",\n \"updated_at\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns a single meshery filter", "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": "d5c1fae5-0f88-4cf5-a1ed-8e4f4f626a08", "documentation": "Handle GET request for filter file with given id", "method": "get", "endpoint": "api/filter/file/:id", "responses": [ { "uuid": "d903f0d3-8baf-466d-8a62-e303b2d5c71e", "body": "{\n \"created_at\": \"{{faker 'date.recent' 365}}\",\n \"filter_file\": \"\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"location\": {},\n \"name\": \"\",\n \"updated_at\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns a single meshery filter", "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": "ef6b27f3-f89e-403e-a0b1-e83fa3679705", "documentation": "Handle Delete for a Meshery Filter", "method": "delete", "endpoint": "api/filter/:id", "responses": [ { "uuid": "942704fb-e23c-4096-86a2-a2056a6a0cdd", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "3b4e6e73-4119-42d0-9d8b-6074f141d2fa", "documentation": "Handle GET request for a Meshery Filter", "method": "get", "endpoint": "api/filter/:id", "responses": [ { "uuid": "caef6310-3532-4567-853a-3c54a9fec627", "body": "{\n \"created_at\": \"{{faker 'date.recent' 365}}\",\n \"filter_file\": \"\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"location\": {},\n \"name\": \"\",\n \"updated_at\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns a single meshery filter", "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": "32e8fad3-df73-44de-94ed-057bc31566b3", "documentation": "Handles the get requests for the OAM objects", "method": "get", "endpoint": "api/oam/:type", "responses": [ { "uuid": "6978f4cb-4501-4149-a64e-567df06ad947", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "8645fb0e-037f-4105-854c-848921e32d3a", "documentation": "Handles registering OMA objects", "method": "post", "endpoint": "api/oam/:type", "responses": [ { "uuid": "946a0e67-5640-4cf1-a201-ae194e5a7ee8", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "b48e127b-18dc-424b-b85a-25e4d2dedcdb", "documentation": "Handle GET request for patterns", "method": "get", "endpoint": "api/pattern", "responses": [ { "uuid": "174209af-92ab-4fed-83bb-34bddd5606f3", "body": "{\n \"page\": {{faker 'number.int' max=99999}},\n \"page_size\": {{faker 'number.int' max=99999}},\n \"patterns\": [\n {\n \"created_at\": \"{{faker 'date.recent' 365}}\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"location\": {},\n \"name\": \"\",\n \"pattern_file\": \"\",\n \"updated_at\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": \"\"\n }\n ],\n \"total_count\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Returns all meshery patterns", "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": "2483050f-0fff-4ada-b718-314bf4e301ae", "documentation": "Handle POST requests for patterns", "method": "post", "endpoint": "api/pattern", "responses": [ { "uuid": "e63b1997-c1e7-48b1-bf5c-a83dd4241afe", "body": "{\n \"created_at\": \"{{faker 'date.recent' 365}}\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"location\": {},\n \"name\": \"\",\n \"pattern_file\": \"\",\n \"updated_at\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns a single meshery pattern", "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": "33c481a6-a7b3-4a35-971f-d458944fad08", "documentation": "Handle DELETE request for Pattern Deploy", "method": "delete", "endpoint": "api/pattern/deploy", "responses": [ { "uuid": "f9032344-747a-41e7-b377-36e8b822bcf3", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "8df4f8ac-a281-44bb-9fdb-e10f10e80ea2", "documentation": "Handle POST request for Pattern Deploy", "method": "post", "endpoint": "api/pattern/deploy", "responses": [ { "uuid": "564b11e0-7201-4e60-abe4-fc6f175d0b74", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "ca91c77b-cf11-4ea3-b0a8-105e9eac3c89", "documentation": "Handle Delete for a Meshery Pattern", "method": "delete", "endpoint": "api/pattern/:id", "responses": [ { "uuid": "bb7e6a8b-e02a-426e-9a8b-ac87e7f5eac2", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "8d22aa36-70ea-4006-b029-05d07fd7424e", "documentation": "Handle GET for a Meshery Pattern", "method": "get", "endpoint": "api/pattern/:id", "responses": [ { "uuid": "b6f429d9-796c-450f-a533-e055fb8b5f58", "body": "{\n \"created_at\": \"{{faker 'date.recent' 365}}\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"location\": {},\n \"name\": \"\",\n \"pattern_file\": \"\",\n \"updated_at\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns a single meshery pattern", "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": "e7b906bb-3358-4324-8b55-b8fc2f3c79d9", "documentation": "Handle GET request to run a test", "method": "get", "endpoint": "api/perf/profile", "responses": [ { "uuid": "50ae8447-cb98-49ec-b688-ddb842049529", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "3457ce17-d189-4fd3-ba09-f690705f07b1", "documentation": "Handles GET requests for perf results", "method": "get", "endpoint": "api/perf/profile/result", "responses": [ { "uuid": "d2ead48c-a917-48b7-9128-abbeffa9ac58", "body": "{\n \"page\": {{faker 'number.int' max=99999}},\n \"page_size\": {{faker 'number.int' max=99999}},\n \"results\": [\n {\n \"mesh\": \"\",\n \"meshery_id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"name\": \"\",\n \"performance_profile\": [\n {{faker 'number.int' max=99999}}\n ],\n \"runner_results\": {\n \"ActualDuration\": {{faker 'number.int' max=99999}},\n \"ActualQPS\": {{faker 'number.float'}},\n \"DurationHistogram\": {\n \"Avg\": {{faker 'number.float'}},\n \"Max\": {{faker 'number.float'}},\n \"Min\": {{faker 'number.float'}},\n \"Percentiles\": [\n {\n \"Percentile\": {{faker 'number.float'}},\n \"Value\": {{faker 'number.float'}}\n }\n ]\n },\n \"StartTime\": \"{{faker 'date.recent' 365}}\",\n \"URL\": \"\",\n \"load-generator\": \"\"\n },\n \"server_board_config\": {},\n \"server_metrics\": {},\n \"test_start_time\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ],\n \"total_count\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Returns all performance results", "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": "acbf3d42-beed-401f-977f-1db09641785e", "documentation": "Handles GET requests for perf result", "method": "get", "endpoint": "api/perf/profile/result/:id", "responses": [ { "uuid": "934616d4-7fec-4076-9827-f51b96bc4fa1", "body": "{\n \"ActualQPS\": {{faker 'number.float'}},\n \"DetailsURI\": \"\",\n \"EndTime\": \"{{faker 'date.recent' 365}}\",\n \"EnvID\": \"\",\n \"Latencies\": {\n \"Average\": {{faker 'number.float'}},\n \"Max\": {{faker 'number.float'}},\n \"Min\": {{faker 'number.float'}},\n \"P50\": {{faker 'number.float'}},\n \"P90\": {{faker 'number.float'}},\n \"P99\": {{faker 'number.float'}}\n },\n \"MeshConfigID\": \"\",\n \"SMPVersion\": \"\",\n \"StartTime\": \"{{faker 'date.recent' 365}}\",\n \"TestID\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns Single test result", "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": "fa0f0948-cfb4-4146-8904-f5a8155aa4b7", "documentation": "Handle GET request for the choice of provider", "method": "get", "endpoint": "api/provider", "responses": [ { "uuid": "87935919-7f69-4030-bfbe-6f6141dcfe5b", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "b541b61d-0770-4e52-a9d2-a876a95cf5df", "documentation": "Handle GET requests for Provider", "method": "get", "endpoint": "api/provider/capabilities", "responses": [ { "uuid": "2360fa5a-d1ee-4916-a8ed-ca94839fd8e0", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "86e939f4-5e6c-4b4d-a7ba-5e65279cb529", "documentation": "Handle GET request for React Components", "method": "get", "endpoint": "api/provider/extension", "responses": [ { "uuid": "f014b6da-9464-456b-87b6-ec777a843f2c", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "9a778874-a951-42b6-9b6d-439c2f5e5999", "documentation": "Handle GET request for list of providers", "method": "get", "endpoint": "api/providers", "responses": [ { "uuid": "62032cce-d62e-4465-a28e-9c334545fa0b", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "2cf2c775-865d-45db-a806-2e4406502cf6", "documentation": "Handle DELETE requests to delete adapter config", "method": "delete", "endpoint": "api/system/adapter/manage", "responses": [ { "uuid": "985cf778-538f-428a-95e4-bdffce8998c5", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "39ee9583-8bc2-414c-b473-0d8050c67793", "documentation": "Handle POST requests to persist adapter config", "method": "post", "endpoint": "api/system/adapter/manage", "responses": [ { "uuid": "db6b8b9e-f7a8-4726-9cf6-aef92e0dc269", "body": "[\n {\n \"adapter_location\": \"\",\n \"git_commit_sha\": \"\",\n \"name\": \"\",\n \"ops\": [\n {\n \"category\": {{faker 'number.int' max=99999}},\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"version\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "Returns all the meshery adapters", "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": "bf0e40df-8487-4c47-bc71-e6276082151c", "documentation": "Handle POST requests for Adapter Operations", "method": "post", "endpoint": "api/system/adapter/operation", "responses": [ { "uuid": "6591b6d0-49b2-4b9b-a4a2-3b4033306dad", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "9ca15e43-fd40-4d82-9b67-a452da4d67e2", "documentation": "Handle GET request for adapters", "method": "get", "endpoint": "api/system/adapters", "responses": [ { "uuid": "251cecd4-8e53-4b79-aa2c-0394d2a62d4b", "body": "[\n {\n \"adapter_location\": \"\",\n \"git_commit_sha\": \"\",\n \"name\": \"\",\n \"ops\": [\n {\n \"category\": {{faker 'number.int' max=99999}},\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"version\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "Return all the adapters", "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": "ef3ee5ec-db34-4fea-91df-3392e4d6f65f", "documentation": "Handle DELETE request for Kubernetes Config", "method": "delete", "endpoint": "api/system/kubernetes", "responses": [ { "uuid": "b11bcce4-397f-4341-a781-aa399ffb0c1a", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "12e2f3dd-ffc3-40a8-ab6b-475466282aee", "documentation": "Handle POST request for Kubernetes Config", "method": "post", "endpoint": "api/system/kubernetes", "responses": [ { "uuid": "a8841d9c-9d8a-43dd-9c59-ceeb1d66f378", "body": "{\n \"clusterConfigured\": {{faker 'datatype.boolean'}},\n \"config\": [\n {{faker 'number.int' max=99999}}\n ],\n \"configuredServer\": \"\",\n \"contextName\": \"\",\n \"inClusterConfig\": {{faker 'datatype.boolean'}},\n \"k8sfile\": \"\",\n \"nodes\": [\n {\n \"allocatable_cpu\": \"\",\n \"allocatable_memory\": \"\",\n \"architecture\": \"\",\n \"capacity_cpu\": \"\",\n \"capacity_memory\": \"\",\n \"container_runtime_version\": \"\",\n \"hostname\": \"\",\n \"internal_ip\": \"\",\n \"kubelet_version\": \"\",\n \"kubeproxy_version\": \"\",\n \"operating_system\": \"\",\n \"os_image\": \"\"\n }\n ],\n \"server_version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns saved kubernetes config", "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": "be1c41f3-34d9-4328-bdd3-7db3410f2214", "documentation": "Handle POST requests for Kubernetes Context list", "method": "post", "endpoint": "api/system/kubernetes/contexts", "responses": [ { "uuid": "cc0224ac-6077-4376-a27b-9aa8794c4579", "body": "[\n {\n \"clusterName\": \"\",\n \"contextName\": \"\",\n \"currentContext\": {{faker 'datatype.boolean'}}\n }\n]", "latency": 0, "statusCode": 200, "label": "Returns kubernetes context 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d7a5263b-8242-4736-9db7-05e68deea51e", "documentation": "Handle GET request for Kubernetes ping", "method": "get", "endpoint": "api/system/kubernetes/ping", "responses": [ { "uuid": "ac895cb7-8138-4941-966a-6deaf2c605ec", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "5020ff1e-3891-4e7c-9566-8fba000d7754", "documentation": "Handle GET request for mesh-sync grafana", "method": "get", "endpoint": "api/system/meshsync/grafana", "responses": [ { "uuid": "858a4c93-b7fc-4b05-b561-8bc835648e5e", "body": "{}", "latency": 0, "statusCode": 200, "label": "Returns a map for v1 services", "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": "22e1ce6b-680f-4be4-88a0-45d6afe203c1", "documentation": "Handle GET request for fetching prometheus", "method": "get", "endpoint": "api/system/meshsync/prometheus", "responses": [ { "uuid": "52b3c7a4-9995-4e57-a0ce-796b91761687", "body": "{}", "latency": 0, "statusCode": 200, "label": "Returns a map for v1 services", "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": "33189dd5-5ae7-484b-a4e5-5a212312752d", "documentation": "Handle GET request for config sync", "method": "get", "endpoint": "api/system/sync", "responses": [ { "uuid": "9ae9403c-b2e9-4dc6-b6a9-88ca0f071ff7", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "d66691e2-cd47-4af4-a2c0-b17cc42b3314", "documentation": "Handle GET request for system/server version", "method": "get", "endpoint": "api/system/version", "responses": [ { "uuid": "955ece69-7043-4f0b-9372-2d1ea821c5dc", "body": "{\n \"build\": \"\",\n \"commitsha\": \"\",\n \"latest\": \"\",\n \"outdated\": {{faker 'datatype.boolean'}},\n \"release_channel\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns Meshery version", "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": "40cb4b7f-c7ce-490e-a761-795d233cf845", "documentation": "Handle POST request for Prometheus board import", "method": "post", "endpoint": "api/telemetry/metrics/board_import", "responses": [ { "uuid": "246cdbb6-1c54-4d0f-8d33-2b89d2e873a7", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "239697ae-be20-4da3-8d0e-43f7d991ddff", "documentation": "Handle POST request for Prometheus board", "method": "post", "endpoint": "api/telemetry/metrics/boards", "responses": [ { "uuid": "0dcda7de-1d19-44e3-b48f-7e23dcb30f98", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "6dfd1524-5eaf-49a7-8a5d-67e27a4dbd21", "documentation": "Handle DELETE for Prometheus configuration", "method": "delete", "endpoint": "api/telemetry/metrics/config", "responses": [ { "uuid": "c5b73f30-13ad-4371-9240-06b501001f3f", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "beb96935-73d5-46e6-a7e2-0654e02afff7", "documentation": "Handle GET for Prometheus configuration", "method": "get", "endpoint": "api/telemetry/metrics/config", "responses": [ { "uuid": "7ec380a6-baad-4abc-a5a3-d1cc88165177", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "812d317d-0f56-4daf-9134-06bf43b404bb", "documentation": "Handle POST for Prometheus configuration", "method": "post", "endpoint": "api/telemetry/metrics/config", "responses": [ { "uuid": "e9f0be3d-a676-40dc-85aa-dd971c6c58da", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "1205960c-ecd7-42cc-9cef-2cb0cf173acc", "documentation": "Handle GET request for Grafana boards", "method": "get", "endpoint": "api/telemetry/metrics/grafana/boards", "responses": [ { "uuid": "423bcce2-9759-47ce-8425-759767aa692e", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "d4953ec6-f5eb-4690-ad33-ac08f68eac4b", "documentation": "Handle POST request for Grafana boards", "method": "post", "endpoint": "api/telemetry/metrics/grafana/boards", "responses": [ { "uuid": "fb2946c5-2709-4514-91e5-d7d1b2aa9751", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "9fbe6363-059b-43ee-9d6b-92d657aa5009", "documentation": "Handle DELETE request for Grafana configuration", "method": "delete", "endpoint": "api/telemetry/metrics/grafana/config", "responses": [ { "uuid": "2f96cdfe-de7c-4bf9-9609-9469bb5f407e", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "beff704d-e5c9-4c80-a57d-04d6ec7692bd", "documentation": "Handle GET request for Grafana configuration", "method": "get", "endpoint": "api/telemetry/metrics/grafana/config", "responses": [ { "uuid": "9c7e7db8-3def-4969-a8b0-75c83bc6df68", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "04d144ad-95ca-48d1-9d24-71ccb8350533", "documentation": "Handle POST request for Grafana configuration", "method": "post", "endpoint": "api/telemetry/metrics/grafana/config", "responses": [ { "uuid": "e29017b3-c6c8-4cf7-84d4-e9e4bba525e6", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "6ba991d2-cab7-4c6a-871d-a92281b436e3", "documentation": "Handle GET request for Grafana ping", "method": "get", "endpoint": "api/telemetry/metrics/grafana/ping", "responses": [ { "uuid": "cd2f51d0-a4a3-4158-9bf8-b416a7683098", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "708e7970-89b4-490e-bc9d-1a2492efee4f", "documentation": "Handle GET request for Grafana queries", "method": "get", "endpoint": "api/telemetry/metrics/grafana/query", "responses": [ { "uuid": "f472849e-ea19-427b-8588-daba30ff2973", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "9a3380d2-542d-465b-b13e-d41e26ea164b", "documentation": "Handle GET request for Grafana", "method": "get", "endpoint": "api/telemetry/metrics/grafana/scan", "responses": [ { "uuid": "a6082957-1449-4237-910e-ed964448a1a6", "body": "{}", "latency": 0, "statusCode": 200, "label": "Returns a map for v1 services", "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": "dec6ce9d-1c57-4d4c-88a9-6d3a9c9b1cce", "documentation": "Handle GET request for Prometheus Ping", "method": "get", "endpoint": "api/telemetry/metrics/ping", "responses": [ { "uuid": "d985ff1d-7ae0-4e17-964d-10f7cd130cb7", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "247f2511-39d0-4869-88d7-78e8a30943f7", "documentation": "Handle GET request for Prometheus Query", "method": "get", "endpoint": "api/telemetry/metrics/query", "responses": [ { "uuid": "4a1222f8-112a-40f2-b006-19baa75596a8", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "01fa89e9-3e2e-4f96-a81c-dd20d1567a4e", "documentation": "Handle GET request for Prometheus static board", "method": "get", "endpoint": "api/telemetry/metrics/static-board", "responses": [ { "uuid": "a52459ee-9e03-4b38-99f3-b001185a7085", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "687e4daa-6464-4ab3-855b-e73eb39568b5", "documentation": "Handlers GET request for User login", "method": "get", "endpoint": "api/user/login", "responses": [ { "uuid": "f92fc681-5e45-4f66-aa1e-43a67d9ffd68", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "de351df3-c1cd-42c5-a838-3fe734ef5969", "documentation": "Handlers GET request for User logout", "method": "get", "endpoint": "api/user/logout", "responses": [ { "uuid": "a8db5823-78bc-4661-b583-6f2e66c757da", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "8e6e2460-5f46-45c5-b26c-b81f453a413d", "documentation": "Handle GET requests for performance profiles", "method": "get", "endpoint": "api/user/performance/profiles", "responses": [ { "uuid": "e4425734-1c0d-4641-a755-089e4f37fc4c", "body": "{\n \"page\": {{faker 'number.int' max=99999}},\n \"page_size\": {{faker 'number.int' max=99999}},\n \"profiles\": [\n {\n \"concurrent_request\": {{faker 'number.int' max=99999}},\n \"content_type\": \"\",\n \"created_at\": {},\n \"duration\": \"\",\n \"endpoints\": [\n \"\"\n ],\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"last_run\": {},\n \"load_generators\": [\n \"\"\n ],\n \"name\": \"\",\n \"qps\": {{faker 'number.int' max=99999}},\n \"request_body\": \"\",\n \"request_cookies\": \"\",\n \"request_headers\": \"\",\n \"schedule\": [\n {{faker 'number.int' max=99999}}\n ],\n \"service_mesh\": \"\",\n \"total_results\": {{faker 'number.int' max=99999}},\n \"updated_at\": {}\n }\n ],\n \"total_count\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Returns all the performance profiles", "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": "7e0ba396-b092-437f-930a-f0e56057bf95", "documentation": "Handle POST requests for saving performance profile", "method": "post", "endpoint": "api/user/performance/profiles", "responses": [ { "uuid": "06ef1d87-fbdd-422c-9d9e-a8bf1e1d7eed", "body": "{\n \"concurrent_request\": {{faker 'number.int' max=99999}},\n \"content_type\": \"\",\n \"created_at\": {},\n \"duration\": \"\",\n \"endpoints\": [\n \"\"\n ],\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"last_run\": {},\n \"load_generators\": [\n \"\"\n ],\n \"name\": \"\",\n \"qps\": {{faker 'number.int' max=99999}},\n \"request_body\": \"\",\n \"request_cookies\": \"\",\n \"request_headers\": \"\",\n \"schedule\": [\n {{faker 'number.int' max=99999}}\n ],\n \"service_mesh\": \"\",\n \"total_results\": {{faker 'number.int' max=99999}},\n \"updated_at\": {}\n}", "latency": 0, "statusCode": 200, "label": "Returns a single performance profile", "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": "d377a60d-ddb3-47fe-a1a6-372e4e33c2f9", "documentation": "Handles GET requests for performance results", "method": "get", "endpoint": "api/user/performance/profiles/results", "responses": [ { "uuid": "c3238ca2-7b65-42f0-858b-c7f0ae661e80", "body": "{\n \"page\": {{faker 'number.int' max=99999}},\n \"page_size\": {{faker 'number.int' max=99999}},\n \"results\": [\n {\n \"mesh\": \"\",\n \"meshery_id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"name\": \"\",\n \"performance_profile\": [\n {{faker 'number.int' max=99999}}\n ],\n \"runner_results\": {\n \"ActualDuration\": {{faker 'number.int' max=99999}},\n \"ActualQPS\": {{faker 'number.float'}},\n \"DurationHistogram\": {\n \"Avg\": {{faker 'number.float'}},\n \"Max\": {{faker 'number.float'}},\n \"Min\": {{faker 'number.float'}},\n \"Percentiles\": [\n {\n \"Percentile\": {{faker 'number.float'}},\n \"Value\": {{faker 'number.float'}}\n }\n ]\n },\n \"StartTime\": \"{{faker 'date.recent' 365}}\",\n \"URL\": \"\",\n \"load-generator\": \"\"\n },\n \"server_board_config\": {},\n \"server_metrics\": {},\n \"test_start_time\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ],\n \"total_count\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Returns all performance results", "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": "292bddfb-0649-48ae-a1b6-89cd8a6d6f0f", "documentation": "Handle Delete requests for performance profiles", "method": "delete", "endpoint": "api/user/performance/profiles/:id", "responses": [ { "uuid": "239ac502-3ab9-468e-8b69-a1b37c84a8a4", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "056a2b46-4757-4948-92c5-894c04db34f9", "documentation": "Handle GET requests for performance results of a profile", "method": "get", "endpoint": "api/user/performance/profiles/:id", "responses": [ { "uuid": "2a288c87-54d3-475e-b9d1-a9f7b16522fb", "body": "{\n \"concurrent_request\": {{faker 'number.int' max=99999}},\n \"content_type\": \"\",\n \"created_at\": {},\n \"duration\": \"\",\n \"endpoints\": [\n \"\"\n ],\n \"id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"last_run\": {},\n \"load_generators\": [\n \"\"\n ],\n \"name\": \"\",\n \"qps\": {{faker 'number.int' max=99999}},\n \"request_body\": \"\",\n \"request_cookies\": \"\",\n \"request_headers\": \"\",\n \"schedule\": [\n {{faker 'number.int' max=99999}}\n ],\n \"service_mesh\": \"\",\n \"total_results\": {{faker 'number.int' max=99999}},\n \"updated_at\": {}\n}", "latency": 0, "statusCode": 200, "label": "Returns a single performance profile", "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": "fba0aa35-7561-47a6-9805-0202dc0f7761", "documentation": "Handle GET request for results of a profile", "method": "get", "endpoint": "api/user/performance/profiles/:id/results", "responses": [ { "uuid": "583a32c0-240f-4c96-9d88-8438798095c0", "body": "{\n \"page\": {{faker 'number.int' max=99999}},\n \"page_size\": {{faker 'number.int' max=99999}},\n \"results\": [\n {\n \"mesh\": \"\",\n \"meshery_id\": [\n {{faker 'number.int' max=99999}}\n ],\n \"name\": \"\",\n \"performance_profile\": [\n {{faker 'number.int' max=99999}}\n ],\n \"runner_results\": {\n \"ActualDuration\": {{faker 'number.int' max=99999}},\n \"ActualQPS\": {{faker 'number.float'}},\n \"DurationHistogram\": {\n \"Avg\": {{faker 'number.float'}},\n \"Max\": {{faker 'number.float'}},\n \"Min\": {{faker 'number.float'}},\n \"Percentiles\": [\n {\n \"Percentile\": {{faker 'number.float'}},\n \"Value\": {{faker 'number.float'}}\n }\n ]\n },\n \"StartTime\": \"{{faker 'date.recent' 365}}\",\n \"URL\": \"\",\n \"load-generator\": \"\"\n },\n \"server_board_config\": {},\n \"server_metrics\": {},\n \"test_start_time\": \"{{faker 'date.recent' 365}}\",\n \"user_id\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ],\n \"total_count\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Returns all performance results", "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": "98ee4da6-1e35-4c35-8f08-308f26063213", "documentation": "Handle GET request to run a performance test", "method": "get", "endpoint": "api/user/performance/profiles/:id/run", "responses": [ { "uuid": "9c7bf757-e17d-4924-b8a7-2bd8679e8396", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "f08fd2b7-da24-415d-90ce-6f5c3a95831d", "documentation": "Handle GET for User Load Test Preferences", "method": "get", "endpoint": "api/user/prefs", "responses": [ { "uuid": "6b7eac56-5b15-4fdc-9051-20ec264edcf6", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "8021769c-5898-4c40-b8c1-18954b24d911", "documentation": "Handle GET for User Load Test Preferences", "method": "post", "endpoint": "api/user/prefs", "responses": [ { "uuid": "cfd7175b-095a-4b38-847f-4aca32427774", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "7858b86b-f1a3-4cd6-beb8-68fc10c1da7e", "documentation": "Handle DELETE request for load test preferences", "method": "delete", "endpoint": "api/user/prefs/perf", "responses": [ { "uuid": "33fec52f-f805-47af-89dc-02422c926f5b", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "87239a0b-34d2-4ccc-8020-d66f799fc15a", "documentation": "Handle GET request for load test preferences", "method": "get", "endpoint": "api/user/prefs/perf", "responses": [ { "uuid": "061eb17f-1e9d-4c81-b1db-19b6fc3c12e4", "body": "{\n \"clients\": [\n {\n \"body\": \"\",\n \"connections\": {{faker 'number.int' max=99999}},\n \"content_type\": \"\",\n \"cookies\": {},\n \"endpoint_urls\": [\n \"\"\n ],\n \"headers\": {},\n \"internal\": {{faker 'datatype.boolean'}},\n \"load_generator\": \"\",\n \"protocol\": {{faker 'number.int' max=99999}},\n \"rps\": {{faker 'number.int' max=99999}}\n }\n ],\n \"duration\": \"\",\n \"id\": \"\",\n \"labels\": {},\n \"name\": \"\",\n \"smp_version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns load test preferences", "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": "f36dc4a5-82c1-4b1f-b000-2598be457741", "documentation": "Handle POST request for load test preferences", "method": "post", "endpoint": "api/user/prefs/perf", "responses": [ { "uuid": "3e05b910-c6d1-48b4-baca-1ac1aaeafa25", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "5a671765-5de7-4cf3-a79d-22eef604cc38", "documentation": "Handle GET reqeuest for Schedules", "method": "get", "endpoint": "api/user/schedules", "responses": [ { "uuid": "180efc9c-34aa-4ca4-b4ff-a8ba59a68bdf", "body": "{\n \"page\": {{faker 'number.int' max=99999}},\n \"page_size\": {{faker 'number.int' max=99999}},\n \"schedules\": [\n {\n \"cron_expression\": \"\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ],\n \"total_count\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Returns List of saved schedules", "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": "a772586a-d535-4880-96cc-1770e88e82db", "documentation": "Handle POST reqeuest for Schedules", "method": "post", "endpoint": "api/user/schedules", "responses": [ { "uuid": "1a172767-ecc5-4294-a0d6-d03ac9278e55", "body": "{\n \"cron_expression\": \"\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "Returns a single schedules", "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": "16670ab5-8483-4a52-a7b9-dab4da146303", "documentation": "Handle DELETE reqeuest for Schedules", "method": "delete", "endpoint": "api/user/schedules/:id", "responses": [ { "uuid": "602d11d7-2975-4733-8cbd-965aeb13f524", "body": "{\n \"page\": {{faker 'number.int' max=99999}},\n \"page_size\": {{faker 'number.int' max=99999}},\n \"schedules\": [\n {\n \"cron_expression\": \"\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ],\n \"total_count\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Returns List of saved schedules", "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": "1384bc37-a794-4964-9170-912a095782ff", "documentation": "Handle GET reqeuest for Schedules", "method": "get", "endpoint": "api/user/schedules/:id", "responses": [ { "uuid": "5c1f402d-8ae7-49d9-8a0d-aa1c3ba9b688", "body": "{\n \"cron_expression\": \"\",\n \"id\": [\n {{faker 'number.int' max=99999}}\n ]\n}", "latency": 0, "statusCode": 200, "label": "Returns a single schedules", "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": "41c6bd55-0c32-4bf0-8b6e-d7292dce5a33", "documentation": "Handle GET request for tokens", "method": "get", "endpoint": "api/user/token", "responses": [ { "uuid": "7decbf2b-0e6a-4257-88f7-ab9308400f84", "body": "", "latency": 0, "statusCode": 200, "label": "Default response", "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": "29b41ed2-9d11-44ad-a7ba-1a438a4953f8", "documentation": "Handle POST request for tokens", "method": "post", "endpoint": "api/user/token", "responses": [ { "uuid": "840a2c0e-4d4f-4a6b-8b62-246a6a517e9d", "body": "", "latency": 0, "statusCode": 200, "label": "Default response", "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": "4ba7c770-835a-4e10-b031-f4d317222ba7", "documentation": "Handle GET request to provider UI", "method": "get", "endpoint": "provider", "responses": [ { "uuid": "75d02ccc-a24f-4f2f-aafa-c208fa82dd3d", "body": "", "latency": 0, "statusCode": 200, "label": "", "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": "1c0d5ca0-90c9-4a96-a304-e240ac5a3b17" }, { "type": "route", "uuid": "199b442c-4728-4630-8553-3f0800492360" }, { "type": "route", "uuid": "4c3efe81-6420-40ad-8676-271f710b888d" }, { "type": "route", "uuid": "68d0a328-8d24-4b09-919d-c35d34eb3c7e" }, { "type": "route", "uuid": "29a754b4-1258-4341-b7ce-4e5b7d975475" }, { "type": "route", "uuid": "b38595ea-aec9-4174-8210-40d4e7419000" }, { "type": "route", "uuid": "1faf15df-7465-4e27-b4e5-6059ac3cc3a8" }, { "type": "route", "uuid": "a5b4cdc1-5917-4d04-83c3-d4c7958f572b" }, { "type": "route", "uuid": "d5c1fae5-0f88-4cf5-a1ed-8e4f4f626a08" }, { "type": "route", "uuid": "ef6b27f3-f89e-403e-a0b1-e83fa3679705" }, { "type": "route", "uuid": "3b4e6e73-4119-42d0-9d8b-6074f141d2fa" }, { "type": "route", "uuid": "32e8fad3-df73-44de-94ed-057bc31566b3" }, { "type": "route", "uuid": "8645fb0e-037f-4105-854c-848921e32d3a" }, { "type": "route", "uuid": "b48e127b-18dc-424b-b85a-25e4d2dedcdb" }, { "type": "route", "uuid": "2483050f-0fff-4ada-b718-314bf4e301ae" }, { "type": "route", "uuid": "33c481a6-a7b3-4a35-971f-d458944fad08" }, { "type": "route", "uuid": "8df4f8ac-a281-44bb-9fdb-e10f10e80ea2" }, { "type": "route", "uuid": "ca91c77b-cf11-4ea3-b0a8-105e9eac3c89" }, { "type": "route", "uuid": "8d22aa36-70ea-4006-b029-05d07fd7424e" }, { "type": "route", "uuid": "e7b906bb-3358-4324-8b55-b8fc2f3c79d9" }, { "type": "route", "uuid": "3457ce17-d189-4fd3-ba09-f690705f07b1" }, { "type": "route", "uuid": "acbf3d42-beed-401f-977f-1db09641785e" }, { "type": "route", "uuid": "fa0f0948-cfb4-4146-8904-f5a8155aa4b7" }, { "type": "route", "uuid": "b541b61d-0770-4e52-a9d2-a876a95cf5df" }, { "type": "route", "uuid": "86e939f4-5e6c-4b4d-a7ba-5e65279cb529" }, { "type": "route", "uuid": "9a778874-a951-42b6-9b6d-439c2f5e5999" }, { "type": "route", "uuid": "2cf2c775-865d-45db-a806-2e4406502cf6" }, { "type": "route", "uuid": "39ee9583-8bc2-414c-b473-0d8050c67793" }, { "type": "route", "uuid": "bf0e40df-8487-4c47-bc71-e6276082151c" }, { "type": "route", "uuid": "9ca15e43-fd40-4d82-9b67-a452da4d67e2" }, { "type": "route", "uuid": "ef3ee5ec-db34-4fea-91df-3392e4d6f65f" }, { "type": "route", "uuid": "12e2f3dd-ffc3-40a8-ab6b-475466282aee" }, { "type": "route", "uuid": "be1c41f3-34d9-4328-bdd3-7db3410f2214" }, { "type": "route", "uuid": "d7a5263b-8242-4736-9db7-05e68deea51e" }, { "type": "route", "uuid": "5020ff1e-3891-4e7c-9566-8fba000d7754" }, { "type": "route", "uuid": "22e1ce6b-680f-4be4-88a0-45d6afe203c1" }, { "type": "route", "uuid": "33189dd5-5ae7-484b-a4e5-5a212312752d" }, { "type": "route", "uuid": "d66691e2-cd47-4af4-a2c0-b17cc42b3314" }, { "type": "route", "uuid": "40cb4b7f-c7ce-490e-a761-795d233cf845" }, { "type": "route", "uuid": "239697ae-be20-4da3-8d0e-43f7d991ddff" }, { "type": "route", "uuid": "6dfd1524-5eaf-49a7-8a5d-67e27a4dbd21" }, { "type": "route", "uuid": "beb96935-73d5-46e6-a7e2-0654e02afff7" }, { "type": "route", "uuid": "812d317d-0f56-4daf-9134-06bf43b404bb" }, { "type": "route", "uuid": "1205960c-ecd7-42cc-9cef-2cb0cf173acc" }, { "type": "route", "uuid": "d4953ec6-f5eb-4690-ad33-ac08f68eac4b" }, { "type": "route", "uuid": "9fbe6363-059b-43ee-9d6b-92d657aa5009" }, { "type": "route", "uuid": "beff704d-e5c9-4c80-a57d-04d6ec7692bd" }, { "type": "route", "uuid": "04d144ad-95ca-48d1-9d24-71ccb8350533" }, { "type": "route", "uuid": "6ba991d2-cab7-4c6a-871d-a92281b436e3" }, { "type": "route", "uuid": "708e7970-89b4-490e-bc9d-1a2492efee4f" }, { "type": "route", "uuid": "9a3380d2-542d-465b-b13e-d41e26ea164b" }, { "type": "route", "uuid": "dec6ce9d-1c57-4d4c-88a9-6d3a9c9b1cce" }, { "type": "route", "uuid": "247f2511-39d0-4869-88d7-78e8a30943f7" }, { "type": "route", "uuid": "01fa89e9-3e2e-4f96-a81c-dd20d1567a4e" }, { "type": "route", "uuid": "687e4daa-6464-4ab3-855b-e73eb39568b5" }, { "type": "route", "uuid": "de351df3-c1cd-42c5-a838-3fe734ef5969" }, { "type": "route", "uuid": "8e6e2460-5f46-45c5-b26c-b81f453a413d" }, { "type": "route", "uuid": "7e0ba396-b092-437f-930a-f0e56057bf95" }, { "type": "route", "uuid": "d377a60d-ddb3-47fe-a1a6-372e4e33c2f9" }, { "type": "route", "uuid": "292bddfb-0649-48ae-a1b6-89cd8a6d6f0f" }, { "type": "route", "uuid": "056a2b46-4757-4948-92c5-894c04db34f9" }, { "type": "route", "uuid": "fba0aa35-7561-47a6-9805-0202dc0f7761" }, { "type": "route", "uuid": "98ee4da6-1e35-4c35-8f08-308f26063213" }, { "type": "route", "uuid": "f08fd2b7-da24-415d-90ce-6f5c3a95831d" }, { "type": "route", "uuid": "8021769c-5898-4c40-b8c1-18954b24d911" }, { "type": "route", "uuid": "7858b86b-f1a3-4cd6-beb8-68fc10c1da7e" }, { "type": "route", "uuid": "87239a0b-34d2-4ccc-8020-d66f799fc15a" }, { "type": "route", "uuid": "f36dc4a5-82c1-4b1f-b000-2598be457741" }, { "type": "route", "uuid": "5a671765-5de7-4cf3-a79d-22eef604cc38" }, { "type": "route", "uuid": "a772586a-d535-4880-96cc-1770e88e82db" }, { "type": "route", "uuid": "16670ab5-8483-4a52-a7b9-dab4da146303" }, { "type": "route", "uuid": "1384bc37-a794-4964-9170-912a095782ff" }, { "type": "route", "uuid": "41c6bd55-0c32-4bf0-8b6e-d7292dce5a33" }, { "type": "route", "uuid": "29b41ed2-9d11-44ad-a7ba-1a438a4953f8" }, { "type": "route", "uuid": "4ba7c770-835a-4e10-b031-f4d317222ba7" } ] }