{ "uuid": "6170bfa0-e20b-4552-ade1-ff2eaf4426fa", "lastMigration": 29, "name": "Turbine Labs API", "endpointPrefix": "v1.0", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "a1eaf732-24cd-4893-9c41-32005d320962", "documentation": "Returns the user object for the account authorized and making this request.", "method": "get", "endpoint": "admin/user/self", "responses": [ { "uuid": "4e33d7e3-dc97-4e66-9da4-f9ba6f2d7e2b", "body": "{\n \"checksum\": \"\",\n \"deleted_at\": \"\",\n \"login_email\": \"\",\n \"user_key\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The authorized 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": "912cf2dc-6f79-4d11-866c-6a5a948b2b3e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "a881c882-d2c6-477c-9b1c-e8f8a4cd091f", "documentation": "Delete the specified access token.", "method": "delete", "endpoint": "admin/user/self/access_token/{access-token-key}", "responses": [ { "uuid": "d2868778-5230-420d-95e2-328ed948f017", "body": "", "latency": 0, "statusCode": 200, "label": "An empty result if the API key deletion was successful.", "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": "42ef8b36-5904-4aca-832c-c2f08d044be5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "An error; may be unexpected or validation error if the last API was removed.", "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": "784bdd60-de06-4c6b-9deb-71e51ca9d4ae", "documentation": "Lists Access Tokens that are configured for the authenticated user.", "method": "get", "endpoint": "admin/user/self/access_tokens", "responses": [ { "uuid": "a4204a8f-af2d-4b4c-80ff-5dce245fe7a4", "body": "{\n \"result\": [\n {\n \"access_token_key\": \"\",\n \"checksum\": \"\",\n \"created_at\": \"\",\n \"description\": \"\",\n \"signed_token\": \"\",\n \"user_key\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list of Access Tokens defined for the authenticated 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": "4964f552-530e-4b7c-8530-cc8189628d60", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "90e881cd-aa01-4473-9676-ed672517ffbc", "documentation": "Creates a new Access Token and associates it with the authenticated user.", "method": "post", "endpoint": "admin/user/self/access_tokens", "responses": [ { "uuid": "5d6ee1b9-7cb7-4740-b487-923110a852ed", "body": "{\n \"access_token_key\": \"\",\n \"checksum\": \"\",\n \"created_at\": \"\",\n \"description\": \"\",\n \"signed_token\": \"\",\n \"user_key\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The new Access Token that was created.", "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": "7961b2fd-3ede-4423-ab9a-9663f8f708a1", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "7a4c0f33-a649-4b18-9647-033f6e1507f9", "documentation": "Allows an arbitrary filter to be specified and applied to the org\\'s change log.", "method": "get", "endpoint": "changelog/adhoc", "responses": [ { "uuid": "70f3bcc0-9426-4aa2-b9af-7bfe4b377f48", "body": "{\n \"details\": {\n \"pagination\": {\n \"direction\": \"{{oneOf (array 'before' 'after')}}\",\n \"has_more\": {{faker 'datatype.boolean'}},\n \"ref_id\": \"\",\n \"total_entries\": {{faker 'number.int' max=99999}}\n }\n },\n \"result\": [\n {\n \"actor_key\": \"\",\n \"at\": {{faker 'number.int' max=99999}},\n \"comment\": \"\",\n \"diffs\": [\n {\n \"change_type\": \"{{oneOf (array 'addition' 'removal')}}\",\n \"object_key\": \"\",\n \"object_type\": \"{{oneOf (array 'org' 'user' 'zone' 'proxy' 'domain' 'route' 'shared_rules' 'cluster')}}\",\n \"path\": \"\",\n \"value\": \"\",\n \"zone_key\": \"\"\n }\n ],\n \"txn\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list of changes that meet the provided 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" }, { "uuid": "da31fe1f-4db1-48b7-8226-f7a59f950974", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "81c1c893-2f72-4626-9b00-bd8c443987ad", "documentation": "get changes related to the indicated cluster", "method": "get", "endpoint": "changelog/cluster-graph/:clusterKey", "responses": [ { "uuid": "fa584e6c-b328-4e5e-90fd-3199778d0926", "body": "{\n \"details\": {\n \"pagination\": {\n \"direction\": \"{{oneOf (array 'before' 'after')}}\",\n \"has_more\": {{faker 'datatype.boolean'}},\n \"ref_id\": \"\",\n \"total_entries\": {{faker 'number.int' max=99999}}\n }\n },\n \"result\": [\n {\n \"actor_key\": \"\",\n \"at\": {{faker 'number.int' max=99999}},\n \"comment\": \"\",\n \"diffs\": [\n {\n \"change_type\": \"{{oneOf (array 'addition' 'removal')}}\",\n \"object_key\": \"\",\n \"object_type\": \"{{oneOf (array 'org' 'user' 'zone' 'proxy' 'domain' 'route' 'shared_rules' 'cluster')}}\",\n \"path\": \"\",\n \"value\": \"\",\n \"zone_key\": \"\"\n }\n ],\n \"txn\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list of changes occurring during the requested window.", "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": "a33ac333-0bb7-4091-9942-906cd2314082", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "77a0f3d1-9cf4-4fbc-b89b-90b6f1f66987", "documentation": "get changes related to the indicated domain", "method": "get", "endpoint": "changelog/domain-graph/:domainKey", "responses": [ { "uuid": "dc29ee05-fed8-4a5d-9384-2381d998b00d", "body": "{\n \"details\": {\n \"pagination\": {\n \"direction\": \"{{oneOf (array 'before' 'after')}}\",\n \"has_more\": {{faker 'datatype.boolean'}},\n \"ref_id\": \"\",\n \"total_entries\": {{faker 'number.int' max=99999}}\n }\n },\n \"result\": [\n {\n \"actor_key\": \"\",\n \"at\": {{faker 'number.int' max=99999}},\n \"comment\": \"\",\n \"diffs\": [\n {\n \"change_type\": \"{{oneOf (array 'addition' 'removal')}}\",\n \"object_key\": \"\",\n \"object_type\": \"{{oneOf (array 'org' 'user' 'zone' 'proxy' 'domain' 'route' 'shared_rules' 'cluster')}}\",\n \"path\": \"\",\n \"value\": \"\",\n \"zone_key\": \"\"\n }\n ],\n \"txn\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list of changes occurring during the requested window.", "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": "2f39b4fc-8c86-4116-bbd5-9504d257399c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "213242ff-d956-4f50-947c-a194b9a0630c", "documentation": "get changes related to the indicated route", "method": "get", "endpoint": "changelog/route-graph/:routeKey", "responses": [ { "uuid": "924be283-346d-46dc-8107-287df33979af", "body": "{\n \"details\": {\n \"pagination\": {\n \"direction\": \"{{oneOf (array 'before' 'after')}}\",\n \"has_more\": {{faker 'datatype.boolean'}},\n \"ref_id\": \"\",\n \"total_entries\": {{faker 'number.int' max=99999}}\n }\n },\n \"result\": [\n {\n \"actor_key\": \"\",\n \"at\": {{faker 'number.int' max=99999}},\n \"comment\": \"\",\n \"diffs\": [\n {\n \"change_type\": \"{{oneOf (array 'addition' 'removal')}}\",\n \"object_key\": \"\",\n \"object_type\": \"{{oneOf (array 'org' 'user' 'zone' 'proxy' 'domain' 'route' 'shared_rules' 'cluster')}}\",\n \"path\": \"\",\n \"value\": \"\",\n \"zone_key\": \"\"\n }\n ],\n \"txn\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list of changes occurring during the requested window.", "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": "801076c1-0985-491a-8627-b562875759d4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "045343c1-1dde-4643-b9ee-bf281bb51f3d", "documentation": "get changes related to the indicated SharedRules", "method": "get", "endpoint": "changelog/shared-rules-graph/:sharedRulesKey", "responses": [ { "uuid": "94c4583b-abce-4553-8ce4-82b358b69a24", "body": "{\n \"details\": {\n \"pagination\": {\n \"direction\": \"{{oneOf (array 'before' 'after')}}\",\n \"has_more\": {{faker 'datatype.boolean'}},\n \"ref_id\": \"\",\n \"total_entries\": {{faker 'number.int' max=99999}}\n }\n },\n \"result\": [\n {\n \"actor_key\": \"\",\n \"at\": {{faker 'number.int' max=99999}},\n \"comment\": \"\",\n \"diffs\": [\n {\n \"change_type\": \"{{oneOf (array 'addition' 'removal')}}\",\n \"object_key\": \"\",\n \"object_type\": \"{{oneOf (array 'org' 'user' 'zone' 'proxy' 'domain' 'route' 'shared_rules' 'cluster')}}\",\n \"path\": \"\",\n \"value\": \"\",\n \"zone_key\": \"\"\n }\n ],\n \"txn\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list of changes occurring during the requested window.", "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": "2d7078b9-39ca-41bf-b32c-8cef2e2a0dd6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "70109d79-3a0d-4832-b37c-3c56d3672ce1", "documentation": "get changes in a specified zone", "method": "get", "endpoint": "changelog/zone/:zoneKey", "responses": [ { "uuid": "63e3bc2b-7d5a-481d-b44a-03513c121bb1", "body": "{\n \"details\": {\n \"pagination\": {\n \"direction\": \"{{oneOf (array 'before' 'after')}}\",\n \"has_more\": {{faker 'datatype.boolean'}},\n \"ref_id\": \"\",\n \"total_entries\": {{faker 'number.int' max=99999}}\n }\n },\n \"result\": [\n {\n \"actor_key\": \"\",\n \"at\": {{faker 'number.int' max=99999}},\n \"comment\": \"\",\n \"diffs\": [\n {\n \"change_type\": \"{{oneOf (array 'addition' 'removal')}}\",\n \"object_key\": \"\",\n \"object_type\": \"{{oneOf (array 'org' 'user' 'zone' 'proxy' 'domain' 'route' 'shared_rules' 'cluster')}}\",\n \"path\": \"\",\n \"value\": \"\",\n \"zone_key\": \"\"\n }\n ],\n \"txn\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list of changes occurring during the requested window.", "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": "daa3b50f-2f98-4ebf-8ece-2b1776cf1e67", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "c68ecdde-d87d-410e-afb2-8fcda0477398", "documentation": "get clusters", "method": "get", "endpoint": "cluster", "responses": [ { "uuid": "422048e6-9ce3-4631-8c8c-5256183a0e2b", "body": "{\n \"result\": [\n {\n \"circuit_breakers\": {\n \"max_connections\": {{faker 'number.int' max=99999}},\n \"max_pending_requests\": {{faker 'number.int' max=99999}},\n \"max_requests\": {{faker 'number.int' max=99999}},\n \"max_retries\": {{faker 'number.int' max=99999}}\n },\n \"health_checks\": [\n {\n \"health_checker\": {\n \"http_health_check\": {\n \"host\": \"\",\n \"path\": \"\",\n \"request_headers_to_add\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"service_name\": \"\"\n },\n \"tcp_health_check\": {\n \"receive\": [\n \"\"\n ],\n \"send\": \"\"\n }\n },\n \"healthy_edge_interval_msec\": {{faker 'number.int' max=99999}},\n \"healthy_threshold\": {{faker 'number.int' max=99999}},\n \"interval_jitter_msec\": {{faker 'number.int' max=99999}},\n \"interval_msec\": {{faker 'number.int' max=99999}},\n \"no_traffic_interval_msec\": {{faker 'number.int' max=99999}},\n \"reuse_connection\": {{faker 'datatype.boolean'}},\n \"timeout_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_edge_interval_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_interval_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_threshold\": {{faker 'number.int' max=99999}}\n }\n ],\n \"instances\": [\n {\n \"host\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"port\": {{faker 'number.int' max=99999}}\n }\n ],\n \"name\": \"\",\n \"outlier_detection\": {\n \"base_ejection_time_msec\": {{faker 'number.int' max=99999}},\n \"consecutive_5xx\": {{faker 'number.int' max=99999}},\n \"consecutive_gateway_failure\": {{faker 'number.int' max=99999}},\n \"enforcing_consecutive_5xx\": {{faker 'number.int' max=99999}},\n \"enforcing_consecutive_gateway_failure\": {{faker 'number.int' max=99999}},\n \"enforcing_success_rate\": {{faker 'number.int' max=99999}},\n \"interval_msec\": {{faker 'number.int' max=99999}},\n \"max_ejection_percent\": {{faker 'number.int' max=99999}},\n \"success_rate_minimum_hosts\": {{faker 'number.int' max=99999}},\n \"success_rate_request_volume\": {{faker 'number.int' max=99999}},\n \"success_rate_stdev_factor\": {{faker 'number.int' max=99999}}\n },\n \"require_tls\": {{faker 'datatype.boolean'}},\n \"zone_key\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "a result containing a list of clusters", "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": "ca91c3d9-d624-4ec1-a1d9-fd11d7ebd6d3", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "f707268a-9e09-41b5-a2fc-b0e3afb04a77", "documentation": "create cluster", "method": "post", "endpoint": "cluster", "responses": [ { "uuid": "23d22e6f-eb63-4981-926c-632b43a746ce", "body": "{\n \"result\": {\n \"circuit_breakers\": {\n \"max_connections\": {{faker 'number.int' max=99999}},\n \"max_pending_requests\": {{faker 'number.int' max=99999}},\n \"max_requests\": {{faker 'number.int' max=99999}},\n \"max_retries\": {{faker 'number.int' max=99999}}\n },\n \"health_checks\": [\n {\n \"health_checker\": {\n \"http_health_check\": {\n \"host\": \"\",\n \"path\": \"\",\n \"request_headers_to_add\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"service_name\": \"\"\n },\n \"tcp_health_check\": {\n \"receive\": [\n \"\"\n ],\n \"send\": \"\"\n }\n },\n \"healthy_edge_interval_msec\": {{faker 'number.int' max=99999}},\n \"healthy_threshold\": {{faker 'number.int' max=99999}},\n \"interval_jitter_msec\": {{faker 'number.int' max=99999}},\n \"interval_msec\": {{faker 'number.int' max=99999}},\n \"no_traffic_interval_msec\": {{faker 'number.int' max=99999}},\n \"reuse_connection\": {{faker 'datatype.boolean'}},\n \"timeout_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_edge_interval_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_interval_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_threshold\": {{faker 'number.int' max=99999}}\n }\n ],\n \"instances\": [\n {\n \"host\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"port\": {{faker 'number.int' max=99999}}\n }\n ],\n \"name\": \"\",\n \"outlier_detection\": {\n \"base_ejection_time_msec\": {{faker 'number.int' max=99999}},\n \"consecutive_5xx\": {{faker 'number.int' max=99999}},\n \"consecutive_gateway_failure\": {{faker 'number.int' max=99999}},\n \"enforcing_consecutive_5xx\": {{faker 'number.int' max=99999}},\n \"enforcing_consecutive_gateway_failure\": {{faker 'number.int' max=99999}},\n \"enforcing_success_rate\": {{faker 'number.int' max=99999}},\n \"interval_msec\": {{faker 'number.int' max=99999}},\n \"max_ejection_percent\": {{faker 'number.int' max=99999}},\n \"success_rate_minimum_hosts\": {{faker 'number.int' max=99999}},\n \"success_rate_request_volume\": {{faker 'number.int' max=99999}},\n \"success_rate_stdev_factor\": {{faker 'number.int' max=99999}}\n },\n \"require_tls\": {{faker 'datatype.boolean'}},\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "the newly created cluster", "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": "63cd9494-ade2-4d28-9336-fd3ab96cc23f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "1cced38a-875e-4f43-8600-e3f3f0816c42", "documentation": "delete cluster", "method": "delete", "endpoint": "cluster/:clusterKey", "responses": [ { "uuid": "e6e0b3de-792a-455b-a76f-2276130c7419", "body": "{}", "latency": 0, "statusCode": 200, "label": "an empty 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" }, { "uuid": "f3038a88-0342-4d35-82c6-65a92779f4ed", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "4daab46a-e08e-4630-b698-d4bfc5107512", "documentation": "get cluster", "method": "get", "endpoint": "cluster/:clusterKey", "responses": [ { "uuid": "60ef70a3-8779-4938-9c7f-2997ca30673c", "body": "{\n \"result\": {\n \"circuit_breakers\": {\n \"max_connections\": {{faker 'number.int' max=99999}},\n \"max_pending_requests\": {{faker 'number.int' max=99999}},\n \"max_requests\": {{faker 'number.int' max=99999}},\n \"max_retries\": {{faker 'number.int' max=99999}}\n },\n \"health_checks\": [\n {\n \"health_checker\": {\n \"http_health_check\": {\n \"host\": \"\",\n \"path\": \"\",\n \"request_headers_to_add\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"service_name\": \"\"\n },\n \"tcp_health_check\": {\n \"receive\": [\n \"\"\n ],\n \"send\": \"\"\n }\n },\n \"healthy_edge_interval_msec\": {{faker 'number.int' max=99999}},\n \"healthy_threshold\": {{faker 'number.int' max=99999}},\n \"interval_jitter_msec\": {{faker 'number.int' max=99999}},\n \"interval_msec\": {{faker 'number.int' max=99999}},\n \"no_traffic_interval_msec\": {{faker 'number.int' max=99999}},\n \"reuse_connection\": {{faker 'datatype.boolean'}},\n \"timeout_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_edge_interval_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_interval_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_threshold\": {{faker 'number.int' max=99999}}\n }\n ],\n \"instances\": [\n {\n \"host\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"port\": {{faker 'number.int' max=99999}}\n }\n ],\n \"name\": \"\",\n \"outlier_detection\": {\n \"base_ejection_time_msec\": {{faker 'number.int' max=99999}},\n \"consecutive_5xx\": {{faker 'number.int' max=99999}},\n \"consecutive_gateway_failure\": {{faker 'number.int' max=99999}},\n \"enforcing_consecutive_5xx\": {{faker 'number.int' max=99999}},\n \"enforcing_consecutive_gateway_failure\": {{faker 'number.int' max=99999}},\n \"enforcing_success_rate\": {{faker 'number.int' max=99999}},\n \"interval_msec\": {{faker 'number.int' max=99999}},\n \"max_ejection_percent\": {{faker 'number.int' max=99999}},\n \"success_rate_minimum_hosts\": {{faker 'number.int' max=99999}},\n \"success_rate_request_volume\": {{faker 'number.int' max=99999}},\n \"success_rate_stdev_factor\": {{faker 'number.int' max=99999}}\n },\n \"require_tls\": {{faker 'datatype.boolean'}},\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "a result containing a single cluster", "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": "13474660-f656-4cd2-ad27-f6b0b86883ff", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "6e3cf779-d272-4351-af92-4160cb0da4a2", "documentation": "modify cluster", "method": "put", "endpoint": "cluster/:clusterKey", "responses": [ { "uuid": "84c3a2f3-9a70-4bba-843a-5d7ef72e3209", "body": "{\n \"result\": {\n \"circuit_breakers\": {\n \"max_connections\": {{faker 'number.int' max=99999}},\n \"max_pending_requests\": {{faker 'number.int' max=99999}},\n \"max_requests\": {{faker 'number.int' max=99999}},\n \"max_retries\": {{faker 'number.int' max=99999}}\n },\n \"health_checks\": [\n {\n \"health_checker\": {\n \"http_health_check\": {\n \"host\": \"\",\n \"path\": \"\",\n \"request_headers_to_add\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"service_name\": \"\"\n },\n \"tcp_health_check\": {\n \"receive\": [\n \"\"\n ],\n \"send\": \"\"\n }\n },\n \"healthy_edge_interval_msec\": {{faker 'number.int' max=99999}},\n \"healthy_threshold\": {{faker 'number.int' max=99999}},\n \"interval_jitter_msec\": {{faker 'number.int' max=99999}},\n \"interval_msec\": {{faker 'number.int' max=99999}},\n \"no_traffic_interval_msec\": {{faker 'number.int' max=99999}},\n \"reuse_connection\": {{faker 'datatype.boolean'}},\n \"timeout_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_edge_interval_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_interval_msec\": {{faker 'number.int' max=99999}},\n \"unhealthy_threshold\": {{faker 'number.int' max=99999}}\n }\n ],\n \"instances\": [\n {\n \"host\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"port\": {{faker 'number.int' max=99999}}\n }\n ],\n \"name\": \"\",\n \"outlier_detection\": {\n \"base_ejection_time_msec\": {{faker 'number.int' max=99999}},\n \"consecutive_5xx\": {{faker 'number.int' max=99999}},\n \"consecutive_gateway_failure\": {{faker 'number.int' max=99999}},\n \"enforcing_consecutive_5xx\": {{faker 'number.int' max=99999}},\n \"enforcing_consecutive_gateway_failure\": {{faker 'number.int' max=99999}},\n \"enforcing_success_rate\": {{faker 'number.int' max=99999}},\n \"interval_msec\": {{faker 'number.int' max=99999}},\n \"max_ejection_percent\": {{faker 'number.int' max=99999}},\n \"success_rate_minimum_hosts\": {{faker 'number.int' max=99999}},\n \"success_rate_request_volume\": {{faker 'number.int' max=99999}},\n \"success_rate_stdev_factor\": {{faker 'number.int' max=99999}}\n },\n \"require_tls\": {{faker 'datatype.boolean'}},\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "A result containing the modified cluster", "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": "62bab7ff-f94a-42fd-8b1e-1b91b2f15927", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "623151f3-b347-40a3-8121-5d64ae36a83c", "documentation": "add instance", "method": "post", "endpoint": "cluster/:clusterKey/instances", "responses": [ { "uuid": "054d0ea2-d21f-4103-a311-f39649d38f4a", "body": "{\n \"result\": {\n \"host\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"port\": {{faker 'number.int' max=99999}}\n }\n}", "latency": 0, "statusCode": 200, "label": "the newly created instance", "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": "05aeaea7-fe88-4f1e-a56f-b384fbee574b", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "dcc91423-a365-4748-b8c6-0a5dbc8f12f4", "documentation": "remove instance", "method": "delete", "endpoint": "cluster/:clusterKey/instances/:instanceIdentifier", "responses": [ { "uuid": "f3ad016c-9fd8-4653-b661-876dee17d1fb", "body": "{}", "latency": 0, "statusCode": 200, "label": "an empty 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" }, { "uuid": "58c05698-27a7-4802-aeae-71ac1dc391c5", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "eb0b100e-b603-4068-adee-17810c07f2ca", "documentation": "get domains", "method": "get", "endpoint": "domain", "responses": [ { "uuid": "f3b008c8-28a7-4122-9a4d-58b67e3587b4", "body": "{\n \"result\": [\n {\n \"aliases\": [\n \"\"\n ],\n \"checksum\": \"\",\n \"cors_config\": {\n \"allow_credentials\": {{faker 'datatype.boolean'}},\n \"allowed_headers\": [\n \"\"\n ],\n \"allowed_methods\": [\n \"\"\n ],\n \"allowed_origins\": [\n \"\"\n ],\n \"exposed_headers\": [\n \"\"\n ],\n \"max_age\": {{faker 'number.int' max=99999}}\n },\n \"domain_key\": \"\",\n \"force_https\": {{faker 'datatype.boolean'}},\n \"gzip_enabled\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"port\": {{faker 'number.int' max=99999}},\n \"redirects\": [\n {\n \"from\": \"\",\n \"header_constraints\": [\n {\n \"case_sensitive\": {{faker 'datatype.boolean'}},\n \"invert\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"name\": \"\",\n \"redirect_type\": \"{{oneOf (array 'permanent' 'temporary')}}\",\n \"to\": \"\"\n }\n ],\n \"ssl_config\": {\n \"cert_key_pairs\": [\n {\n \"certificate_path\": \"\",\n \"key_path\": \"\"\n }\n ],\n \"cipher_filter\": \"\",\n \"protocols\": [\n \"\"\n ]\n },\n \"zone_key\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "a result containing a list of domains", "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": "799c07eb-fe29-4abf-9a7e-316a0724574e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "045f0a1e-e254-4234-a33c-bfeffb9c10f9", "documentation": "create domain", "method": "post", "endpoint": "domain", "responses": [ { "uuid": "4fdc1f7c-353a-4090-8e46-32aab2c31b3c", "body": "{\n \"result\": {\n \"aliases\": [\n \"\"\n ],\n \"checksum\": \"\",\n \"cors_config\": {\n \"allow_credentials\": {{faker 'datatype.boolean'}},\n \"allowed_headers\": [\n \"\"\n ],\n \"allowed_methods\": [\n \"\"\n ],\n \"allowed_origins\": [\n \"\"\n ],\n \"exposed_headers\": [\n \"\"\n ],\n \"max_age\": {{faker 'number.int' max=99999}}\n },\n \"domain_key\": \"\",\n \"force_https\": {{faker 'datatype.boolean'}},\n \"gzip_enabled\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"port\": {{faker 'number.int' max=99999}},\n \"redirects\": [\n {\n \"from\": \"\",\n \"header_constraints\": [\n {\n \"case_sensitive\": {{faker 'datatype.boolean'}},\n \"invert\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"name\": \"\",\n \"redirect_type\": \"{{oneOf (array 'permanent' 'temporary')}}\",\n \"to\": \"\"\n }\n ],\n \"ssl_config\": {\n \"cert_key_pairs\": [\n {\n \"certificate_path\": \"\",\n \"key_path\": \"\"\n }\n ],\n \"cipher_filter\": \"\",\n \"protocols\": [\n \"\"\n ]\n },\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "the newly created zone", "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": "9cc5022c-99a2-4b89-af3c-2cb2a7021d18", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "49de672f-bb4a-42c5-b5b9-888583ea57b1", "documentation": "delete domain", "method": "delete", "endpoint": "domain/:domainKey", "responses": [ { "uuid": "40b3bea9-f42b-472a-b8eb-0fb3957b96cb", "body": "{}", "latency": 0, "statusCode": 200, "label": "an empty 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" }, { "uuid": "f965e9e7-6e0c-4b18-b352-904d1d6eba4e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "0a599f45-dc9d-4bcb-a9bb-20e4b57fed36", "documentation": "get domain", "method": "get", "endpoint": "domain/:domainKey", "responses": [ { "uuid": "8cea9796-a6b3-458f-bd72-15b4e4f3a429", "body": "{\n \"result\": {\n \"aliases\": [\n \"\"\n ],\n \"checksum\": \"\",\n \"cors_config\": {\n \"allow_credentials\": {{faker 'datatype.boolean'}},\n \"allowed_headers\": [\n \"\"\n ],\n \"allowed_methods\": [\n \"\"\n ],\n \"allowed_origins\": [\n \"\"\n ],\n \"exposed_headers\": [\n \"\"\n ],\n \"max_age\": {{faker 'number.int' max=99999}}\n },\n \"domain_key\": \"\",\n \"force_https\": {{faker 'datatype.boolean'}},\n \"gzip_enabled\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"port\": {{faker 'number.int' max=99999}},\n \"redirects\": [\n {\n \"from\": \"\",\n \"header_constraints\": [\n {\n \"case_sensitive\": {{faker 'datatype.boolean'}},\n \"invert\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"name\": \"\",\n \"redirect_type\": \"{{oneOf (array 'permanent' 'temporary')}}\",\n \"to\": \"\"\n }\n ],\n \"ssl_config\": {\n \"cert_key_pairs\": [\n {\n \"certificate_path\": \"\",\n \"key_path\": \"\"\n }\n ],\n \"cipher_filter\": \"\",\n \"protocols\": [\n \"\"\n ]\n },\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "a result containing a single domain", "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": "9e63891e-ca5f-480d-afb6-ccf61acf7660", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "afa607d6-281c-465e-a257-899f4cc6ba36", "documentation": "list listeners", "method": "get", "endpoint": "listener", "responses": [ { "uuid": "9fadda65-184f-4b5a-b0e1-fccb7e3474bb", "body": "{\n \"result\": [\n {\n \"domain_keys\": [\n \"\"\n ],\n \"ip\": \"\",\n \"name\": \"\",\n \"port\": {{faker 'number.int' max=99999}},\n \"protocol\": \"{{oneOf (array 'http' 'http2' 'http_auto' 'tcp')}}\",\n \"tracing_config\": {\n \"ingress\": {{faker 'datatype.boolean'}},\n \"request_headers_for_tags\": [\n \"\"\n ]\n },\n \"zone_key\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "a result containing a list of listeners", "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": "102db9e8-98bd-4748-9b51-5d3548290e75", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "24795269-e8bb-4781-a058-51203a54a2b0", "documentation": "create listener", "method": "post", "endpoint": "listener", "responses": [ { "uuid": "bf35cc86-9241-422b-baa7-3a939b0dfd31", "body": "{\n \"result\": {\n \"domain_keys\": [\n \"\"\n ],\n \"ip\": \"\",\n \"name\": \"\",\n \"port\": {{faker 'number.int' max=99999}},\n \"protocol\": \"{{oneOf (array 'http' 'http2' 'http_auto' 'tcp')}}\",\n \"tracing_config\": {\n \"ingress\": {{faker 'datatype.boolean'}},\n \"request_headers_for_tags\": [\n \"\"\n ]\n },\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "the newly created listener", "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": "8328e3f0-a6f4-4c8e-8957-374369094046", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "f2c711b2-97a3-41c5-8ea2-76f94afa0214", "documentation": "delete listener", "method": "delete", "endpoint": "listener/:listenerKey", "responses": [ { "uuid": "a43c229e-a405-4ae4-a07a-aee6886c282d", "body": "{\n \"domain_keys\": [\n \"\"\n ],\n \"ip\": \"\",\n \"name\": \"\",\n \"port\": {{faker 'number.int' max=99999}},\n \"protocol\": \"{{oneOf (array 'http' 'http2' 'http_auto' 'tcp')}}\",\n \"tracing_config\": {\n \"ingress\": {{faker 'datatype.boolean'}},\n \"request_headers_for_tags\": [\n \"\"\n ]\n },\n \"zone_key\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "an empty 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" }, { "uuid": "c5a1b849-9d51-4676-8042-e0dac9fdd4e6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "e018e235-bdc2-4675-ab86-a0591ee12c2b", "documentation": "get listener", "method": "get", "endpoint": "listener/:listenerKey", "responses": [ { "uuid": "f0bda39e-6a29-44cc-b9da-b5efb767a661", "body": "{\n \"result\": {\n \"domain_keys\": [\n \"\"\n ],\n \"ip\": \"\",\n \"name\": \"\",\n \"port\": {{faker 'number.int' max=99999}},\n \"protocol\": \"{{oneOf (array 'http' 'http2' 'http_auto' 'tcp')}}\",\n \"tracing_config\": {\n \"ingress\": {{faker 'datatype.boolean'}},\n \"request_headers_for_tags\": [\n \"\"\n ]\n },\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "a result containing a single listener", "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": "0b86d4c9-b347-4464-86e5-2033a709028a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "24cf074a-20c0-4793-95a5-3f26e8fc4c58", "documentation": "modify listener", "method": "put", "endpoint": "listener/:listenerKey", "responses": [ { "uuid": "5374adc8-11fa-4eb0-9163-f952c354e378", "body": "{\n \"result\": {\n \"domain_keys\": [\n \"\"\n ],\n \"ip\": \"\",\n \"name\": \"\",\n \"port\": {{faker 'number.int' max=99999}},\n \"protocol\": \"{{oneOf (array 'http' 'http2' 'http_auto' 'tcp')}}\",\n \"tracing_config\": {\n \"ingress\": {{faker 'datatype.boolean'}},\n \"request_headers_for_tags\": [\n \"\"\n ]\n },\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "A result containing the modified cluster", "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": "db2337dc-9c8b-4df3-bc6f-4b3bdb6d8e78", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "82cb0ef7-0d30-499e-a08f-f2c64a38dea5", "documentation": "list proxies", "method": "get", "endpoint": "proxy", "responses": [ { "uuid": "3d018a30-a0fe-437d-a1e2-f8aec4debc09", "body": "{\n \"result\": [\n {\n \"domain_keys\": [\n \"\"\n ],\n \"listener_keys\": [\n \"\"\n ],\n \"name\": \"\",\n \"zone_key\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "a result containing a list of proxies", "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": "7d4fd195-90df-4b17-ac6b-7dc850655de8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "78fc7346-d0f0-4cfb-9e5d-3f0630557aa3", "documentation": "create proxy", "method": "post", "endpoint": "proxy", "responses": [ { "uuid": "53075577-b5db-448b-9d5d-b0dff6170e14", "body": "{\n \"result\": {\n \"domain_keys\": [\n \"\"\n ],\n \"listener_keys\": [\n \"\"\n ],\n \"name\": \"\",\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "the newly created proxy", "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": "4e687fe4-f380-46b3-8202-7b5fd50a53c8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "6f8de4d3-8887-4d22-a744-e48570f9583f", "documentation": "delete proxy", "method": "delete", "endpoint": "proxy/:proxyKey", "responses": [ { "uuid": "cfd2efbe-0f04-4479-8c50-f89ed225765d", "body": "{\n \"domain_keys\": [\n \"\"\n ],\n \"listener_keys\": [\n \"\"\n ],\n \"name\": \"\",\n \"zone_key\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "an empty 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" }, { "uuid": "18e4e38f-966b-4874-bc53-38a42826a1a4", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "c94a464e-a3b3-4421-9113-27891a440b2d", "documentation": "get proxy", "method": "get", "endpoint": "proxy/:proxyKey", "responses": [ { "uuid": "79c82f23-14e3-4932-a1c6-1bc323308b54", "body": "{\n \"result\": {\n \"domain_keys\": [\n \"\"\n ],\n \"listener_keys\": [\n \"\"\n ],\n \"name\": \"\",\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "a result containing a single proxy", "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": "208fcd50-7cca-4553-9fa0-39c32cc7d4c6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "f7425660-7679-45ad-8de7-da2125de33c6", "documentation": "get routes", "method": "get", "endpoint": "route", "responses": [ { "uuid": "6366e22c-a2fd-47e0-8eef-c0d20d3831bd", "body": "{\n \"result\": [\n {\n \"checksum\": \"\",\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"domain_key\": \"\",\n \"path\": \"\",\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"retry_policy\": {\n \"num_retries\": {{faker 'number.int' max=99999}},\n \"per_try_timeout_msec\": {{faker 'number.int' max=99999}},\n \"timeout_msec\": {{faker 'number.int' max=99999}}\n },\n \"route_key\": \"\",\n \"rules\": [\n {\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"constraints\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"matches\": [\n {\n \"behavior\": \"\",\n \"from\": {\n \"key\": \"\",\n \"value\": \"\"\n },\n \"kind\": \"\",\n \"to\": {\n \"key\": \"\",\n \"value\": \"\"\n }\n }\n ],\n \"methods\": [\n \"\"\n ],\n \"rule_key\": \"\"\n }\n ],\n \"shared_rules_key\": \"\",\n \"zone_key\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "a result containing a list of routes", "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": "7a8af2fd-2da0-4fed-938a-cb2a38cac889", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "4802eb0d-60bd-4256-a61f-c0a295783f78", "documentation": "create route", "method": "post", "endpoint": "route", "responses": [ { "uuid": "829986c1-d76e-49aa-a6b9-97abe474eb01", "body": "{\n \"result\": {\n \"checksum\": \"\",\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"domain_key\": \"\",\n \"path\": \"\",\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"retry_policy\": {\n \"num_retries\": {{faker 'number.int' max=99999}},\n \"per_try_timeout_msec\": {{faker 'number.int' max=99999}},\n \"timeout_msec\": {{faker 'number.int' max=99999}}\n },\n \"route_key\": \"\",\n \"rules\": [\n {\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"constraints\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"matches\": [\n {\n \"behavior\": \"\",\n \"from\": {\n \"key\": \"\",\n \"value\": \"\"\n },\n \"kind\": \"\",\n \"to\": {\n \"key\": \"\",\n \"value\": \"\"\n }\n }\n ],\n \"methods\": [\n \"\"\n ],\n \"rule_key\": \"\"\n }\n ],\n \"shared_rules_key\": \"\",\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "the newly created route", "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": "6e3b2713-26d6-4731-b44e-cc35e9d2f68e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "790b5bf0-1ee7-4238-bff6-6d3264013ec2", "documentation": "delete route", "method": "delete", "endpoint": "route/:routeKey", "responses": [ { "uuid": "d4d6af68-5707-4ff3-8155-7a6f8512ad16", "body": "{}", "latency": 0, "statusCode": 200, "label": "an empty 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" }, { "uuid": "79e463c7-0866-4ead-b2d7-abf322c5cd00", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "648c4985-816d-4950-9a82-42877cec71aa", "documentation": "get route", "method": "get", "endpoint": "route/:routeKey", "responses": [ { "uuid": "dfa5cf32-e99f-48e4-a49d-b5b643980ca1", "body": "{\n \"result\": {\n \"checksum\": \"\",\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"domain_key\": \"\",\n \"path\": \"\",\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"retry_policy\": {\n \"num_retries\": {{faker 'number.int' max=99999}},\n \"per_try_timeout_msec\": {{faker 'number.int' max=99999}},\n \"timeout_msec\": {{faker 'number.int' max=99999}}\n },\n \"route_key\": \"\",\n \"rules\": [\n {\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"constraints\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"matches\": [\n {\n \"behavior\": \"\",\n \"from\": {\n \"key\": \"\",\n \"value\": \"\"\n },\n \"kind\": \"\",\n \"to\": {\n \"key\": \"\",\n \"value\": \"\"\n }\n }\n ],\n \"methods\": [\n \"\"\n ],\n \"rule_key\": \"\"\n }\n ],\n \"shared_rules_key\": \"\",\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "a result containing a single route", "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": "47cf25ba-1bd7-45a8-9a4f-63e1cef24a40", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "e1136739-dfd9-473f-8cad-6c9b9deb7d1e", "documentation": "modify route", "method": "put", "endpoint": "route/:routeKey", "responses": [ { "uuid": "dd065e96-de87-41cf-95c9-d6d7f8b9bc1c", "body": "{\n \"result\": {\n \"checksum\": \"\",\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"domain_key\": \"\",\n \"path\": \"\",\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"retry_policy\": {\n \"num_retries\": {{faker 'number.int' max=99999}},\n \"per_try_timeout_msec\": {{faker 'number.int' max=99999}},\n \"timeout_msec\": {{faker 'number.int' max=99999}}\n },\n \"route_key\": \"\",\n \"rules\": [\n {\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"constraints\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"matches\": [\n {\n \"behavior\": \"\",\n \"from\": {\n \"key\": \"\",\n \"value\": \"\"\n },\n \"kind\": \"\",\n \"to\": {\n \"key\": \"\",\n \"value\": \"\"\n }\n }\n ],\n \"methods\": [\n \"\"\n ],\n \"rule_key\": \"\"\n }\n ],\n \"shared_rules_key\": \"\",\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "A result containing the modified route", "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": "c953651b-2aff-4dc6-8149-12303718cda6", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "dbe433a5-bbcb-4f3c-8f65-c473e330334f", "documentation": "get shared_rules", "method": "get", "endpoint": "shared_rules", "responses": [ { "uuid": "ed716014-dab9-4523-9ba8-0d162d6e6e52", "body": "{\n \"result\": [\n {\n \"checksum\": \"\",\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"default\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"retry_policy\": {\n \"num_retries\": {{faker 'number.int' max=99999}},\n \"per_try_timeout_msec\": {{faker 'number.int' max=99999}},\n \"timeout_msec\": {{faker 'number.int' max=99999}}\n },\n \"rules\": [\n {\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"constraints\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"matches\": [\n {\n \"behavior\": \"\",\n \"from\": {\n \"key\": \"\",\n \"value\": \"\"\n },\n \"kind\": \"\",\n \"to\": {\n \"key\": \"\",\n \"value\": \"\"\n }\n }\n ],\n \"methods\": [\n \"\"\n ],\n \"rule_key\": \"\"\n }\n ],\n \"shared_rules_key\": \"\",\n \"zone_key\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "a result containing a list of shared_rules", "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": "cefb03e7-984c-4da6-b39e-2787c64e6de2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "3753dae8-c291-4420-b3e1-33b18f1daf91", "documentation": "create shared_rules", "method": "post", "endpoint": "shared_rules", "responses": [ { "uuid": "aff504ec-8517-43a5-8372-572463b7c539", "body": "{\n \"result\": {\n \"checksum\": \"\",\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"default\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"retry_policy\": {\n \"num_retries\": {{faker 'number.int' max=99999}},\n \"per_try_timeout_msec\": {{faker 'number.int' max=99999}},\n \"timeout_msec\": {{faker 'number.int' max=99999}}\n },\n \"rules\": [\n {\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"constraints\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"matches\": [\n {\n \"behavior\": \"\",\n \"from\": {\n \"key\": \"\",\n \"value\": \"\"\n },\n \"kind\": \"\",\n \"to\": {\n \"key\": \"\",\n \"value\": \"\"\n }\n }\n ],\n \"methods\": [\n \"\"\n ],\n \"rule_key\": \"\"\n }\n ],\n \"shared_rules_key\": \"\",\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "the newly created shared_rules object", "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": "16014b93-3e2b-471a-bc0f-1aa381d88007", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "d5a6c886-4363-4262-ba79-fd0a34a3892b", "documentation": "delete shared_rules object", "method": "delete", "endpoint": "shared_rules/:sharedRulesKey", "responses": [ { "uuid": "5cc793bc-166c-453a-bccd-d6d1245a08d4", "body": "{}", "latency": 0, "statusCode": 200, "label": "an empty 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" }, { "uuid": "db10e5e3-d2e2-44fc-bd3b-3890ea528f8f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "ac66284a-6b3e-48a7-a9b4-a625c5f13fde", "documentation": "get shared_rules object", "method": "get", "endpoint": "shared_rules/:sharedRulesKey", "responses": [ { "uuid": "47c10374-81b0-4804-8a01-ddad20063958", "body": "{\n \"result\": {\n \"checksum\": \"\",\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"default\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"retry_policy\": {\n \"num_retries\": {{faker 'number.int' max=99999}},\n \"per_try_timeout_msec\": {{faker 'number.int' max=99999}},\n \"timeout_msec\": {{faker 'number.int' max=99999}}\n },\n \"rules\": [\n {\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"constraints\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"matches\": [\n {\n \"behavior\": \"\",\n \"from\": {\n \"key\": \"\",\n \"value\": \"\"\n },\n \"kind\": \"\",\n \"to\": {\n \"key\": \"\",\n \"value\": \"\"\n }\n }\n ],\n \"methods\": [\n \"\"\n ],\n \"rule_key\": \"\"\n }\n ],\n \"shared_rules_key\": \"\",\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "a result containing a single shared_rules object", "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": "f3ed5102-8c0f-4b58-84f4-0be6c74fc992", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "d4dd94e2-472a-4dc0-86bc-de8965bc4ea2", "documentation": "modify shared_rules object", "method": "put", "endpoint": "shared_rules/:sharedRulesKey", "responses": [ { "uuid": "b385f27b-2e73-4c0f-8997-4bb53a14fd27", "body": "{\n \"result\": {\n \"checksum\": \"\",\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"default\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"retry_policy\": {\n \"num_retries\": {{faker 'number.int' max=99999}},\n \"per_try_timeout_msec\": {{faker 'number.int' max=99999}},\n \"timeout_msec\": {{faker 'number.int' max=99999}}\n },\n \"rules\": [\n {\n \"cohort_seed\": {\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'header' 'cookie' 'query')}}\",\n \"use_zero_value_seed\": {{faker 'datatype.boolean'}}\n },\n \"constraints\": {\n \"dark\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"light\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ],\n \"tap\": [\n {\n \"cluster_key\": \"\",\n \"constraint_key\": \"\",\n \"metadata\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"properties\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"response_data\": {\n \"cookies\": [\n {\n \"domain\": \"\",\n \"expires_in_sec\": {{faker 'number.int' max=99999}},\n \"http_only\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"path\": \"\",\n \"same_site\": \"{{oneOf (array 'Strict' 'Lax')}}\",\n \"secure\": {{faker 'datatype.boolean'}},\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ],\n \"headers\": [\n {\n \"name\": \"\",\n \"value\": \"\",\n \"value_is_literal\": {{faker 'datatype.boolean'}}\n }\n ]\n },\n \"weight\": {{faker 'number.int' max=99999}}\n }\n ]\n },\n \"matches\": [\n {\n \"behavior\": \"\",\n \"from\": {\n \"key\": \"\",\n \"value\": \"\"\n },\n \"kind\": \"\",\n \"to\": {\n \"key\": \"\",\n \"value\": \"\"\n }\n }\n ],\n \"methods\": [\n \"\"\n ],\n \"rule_key\": \"\"\n }\n ],\n \"shared_rules_key\": \"\",\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "A result containing the modified shared_rules object", "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": "ad7f2b8a-1234-4f27-b39e-eddc55dd68cd", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "bc0c57a4-fa9e-40ce-899a-d61ffcabad22", "documentation": "get a list of zones", "method": "get", "endpoint": "zone", "responses": [ { "uuid": "2f8dcf88-2271-4852-9ca3-9873513ea4ff", "body": "{\n \"result\": [\n {\n \"checksum\": \"\",\n \"name\": \"\",\n \"zone_key\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A result containing an array of zones", "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": "7d5d3220-5d5f-461d-96b5-397597e60a61", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "83629499-fbe4-4ee1-936d-91d81d398086", "documentation": "create zone", "method": "post", "endpoint": "zone", "responses": [ { "uuid": "26a0e7dd-de77-4e18-b1ed-84e41fede4cd", "body": "{\n \"result\": {\n \"checksum\": \"\",\n \"name\": \"\",\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "A result containing the newly created zone", "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": "ca4871b0-c9ec-4bc9-bf58-9c31a115ec3e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "e158eec5-ca49-4d30-9530-4545d8d4e063", "documentation": "delete zone", "method": "delete", "endpoint": "zone/:zoneKey", "responses": [ { "uuid": "60afee90-eaa1-4023-85d1-cb043d3ab204", "body": "{}", "latency": 0, "statusCode": 200, "label": "an empty 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" }, { "uuid": "a57909d4-a9e9-484e-ae11-b27d1ab4a05f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "ca3318bd-bc4c-4a37-919a-c0855735c03e", "documentation": "get zone", "method": "get", "endpoint": "zone/:zoneKey", "responses": [ { "uuid": "a6b806f5-bfae-4f61-a5f7-668a723cada7", "body": "{\n \"result\": {\n \"checksum\": \"\",\n \"name\": \"\",\n \"zone_key\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "a result containing a single zone", "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": "e06e78cc-0251-4749-9cd3-017856755ecf", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"fields\": \"\",\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": "a1eaf732-24cd-4893-9c41-32005d320962" }, { "type": "route", "uuid": "a881c882-d2c6-477c-9b1c-e8f8a4cd091f" }, { "type": "route", "uuid": "784bdd60-de06-4c6b-9deb-71e51ca9d4ae" }, { "type": "route", "uuid": "90e881cd-aa01-4473-9676-ed672517ffbc" }, { "type": "route", "uuid": "7a4c0f33-a649-4b18-9647-033f6e1507f9" }, { "type": "route", "uuid": "81c1c893-2f72-4626-9b00-bd8c443987ad" }, { "type": "route", "uuid": "77a0f3d1-9cf4-4fbc-b89b-90b6f1f66987" }, { "type": "route", "uuid": "213242ff-d956-4f50-947c-a194b9a0630c" }, { "type": "route", "uuid": "045343c1-1dde-4643-b9ee-bf281bb51f3d" }, { "type": "route", "uuid": "70109d79-3a0d-4832-b37c-3c56d3672ce1" }, { "type": "route", "uuid": "c68ecdde-d87d-410e-afb2-8fcda0477398" }, { "type": "route", "uuid": "f707268a-9e09-41b5-a2fc-b0e3afb04a77" }, { "type": "route", "uuid": "1cced38a-875e-4f43-8600-e3f3f0816c42" }, { "type": "route", "uuid": "4daab46a-e08e-4630-b698-d4bfc5107512" }, { "type": "route", "uuid": "6e3cf779-d272-4351-af92-4160cb0da4a2" }, { "type": "route", "uuid": "623151f3-b347-40a3-8121-5d64ae36a83c" }, { "type": "route", "uuid": "dcc91423-a365-4748-b8c6-0a5dbc8f12f4" }, { "type": "route", "uuid": "eb0b100e-b603-4068-adee-17810c07f2ca" }, { "type": "route", "uuid": "045f0a1e-e254-4234-a33c-bfeffb9c10f9" }, { "type": "route", "uuid": "49de672f-bb4a-42c5-b5b9-888583ea57b1" }, { "type": "route", "uuid": "0a599f45-dc9d-4bcb-a9bb-20e4b57fed36" }, { "type": "route", "uuid": "afa607d6-281c-465e-a257-899f4cc6ba36" }, { "type": "route", "uuid": "24795269-e8bb-4781-a058-51203a54a2b0" }, { "type": "route", "uuid": "f2c711b2-97a3-41c5-8ea2-76f94afa0214" }, { "type": "route", "uuid": "e018e235-bdc2-4675-ab86-a0591ee12c2b" }, { "type": "route", "uuid": "24cf074a-20c0-4793-95a5-3f26e8fc4c58" }, { "type": "route", "uuid": "82cb0ef7-0d30-499e-a08f-f2c64a38dea5" }, { "type": "route", "uuid": "78fc7346-d0f0-4cfb-9e5d-3f0630557aa3" }, { "type": "route", "uuid": "6f8de4d3-8887-4d22-a744-e48570f9583f" }, { "type": "route", "uuid": "c94a464e-a3b3-4421-9113-27891a440b2d" }, { "type": "route", "uuid": "f7425660-7679-45ad-8de7-da2125de33c6" }, { "type": "route", "uuid": "4802eb0d-60bd-4256-a61f-c0a295783f78" }, { "type": "route", "uuid": "790b5bf0-1ee7-4238-bff6-6d3264013ec2" }, { "type": "route", "uuid": "648c4985-816d-4950-9a82-42877cec71aa" }, { "type": "route", "uuid": "e1136739-dfd9-473f-8cad-6c9b9deb7d1e" }, { "type": "route", "uuid": "dbe433a5-bbcb-4f3c-8f65-c473e330334f" }, { "type": "route", "uuid": "3753dae8-c291-4420-b3e1-33b18f1daf91" }, { "type": "route", "uuid": "d5a6c886-4363-4262-ba79-fd0a34a3892b" }, { "type": "route", "uuid": "ac66284a-6b3e-48a7-a9b4-a625c5f13fde" }, { "type": "route", "uuid": "d4dd94e2-472a-4dc0-86bc-de8965bc4ea2" }, { "type": "route", "uuid": "bc0c57a4-fa9e-40ce-899a-d61ffcabad22" }, { "type": "route", "uuid": "83629499-fbe4-4ee1-936d-91d81d398086" }, { "type": "route", "uuid": "e158eec5-ca49-4d30-9530-4545d8d4e063" }, { "type": "route", "uuid": "ca3318bd-bc4c-4a37-919a-c0855735c03e" } ] }