{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/cloud:akamai-appsec/post-activations":{"post":{"operationId":"cloud_akamai_appsec_post_activations","summary":"Activate a configuration version","description":"POST /activations","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-activations-status":{"get":{"operationId":"cloud_akamai_appsec_get_activations_status","summary":"Get an activation request status","description":"GET /activations/status/{statusId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"statusId","in":"query","required":true,"description":"UUID of this activation request status.","schema":{"type":"string","description":"UUID of this activation request status."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-activation":{"get":{"operationId":"cloud_akamai_appsec_get_activation","summary":"Get activation status","description":"GET /activations/{activationId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"activationId","in":"query","required":true,"description":"A unique identifier for an activation.","schema":{"type":"integer","description":"A unique identifier for an activation."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-api-list":{"get":{"operationId":"cloud_akamai_appsec_get_api_list","summary":"List discovered APIs","description":"GET /api-discovery","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"includeHidden","in":"query","required":false,"description":"If `true`, includes all discovered APIs including ones you have hidden. By default, `false` returns only the visible APIs.","schema":{"type":"boolean","default":false,"description":"If `true`, includes all discovered APIs including ones you have hidden. By default, `false` returns only the visible APIs."}},{"name":"search","in":"query","required":false,"description":"Filter results by hostname or basepath. You can also match on substrings.","schema":{"type":"string","description":"Filter results by hostname or basepath. You can also match on substrings."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-api-details":{"get":{"operationId":"cloud_akamai_appsec_get_api_details","summary":"Get a discovered API","description":"GET /api-discovery/host/{hostname}/basepath/{basePath}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"The base64-encoded value of the hostname.","schema":{"type":"string","description":"The base64-encoded value of the hostname."}},{"name":"basePath","in":"query","required":true,"description":"The base64-encoded value of the base path.","schema":{"type":"string","description":"The base64-encoded value of the base path."}},{"name":"includeHidden","in":"query","required":false,"description":"If `true`, includes all discovered APIs including ones you have hidden. By default, `false` returns only the visible APIs.","schema":{"type":"boolean","default":false,"description":"If `true`, includes all discovered APIs including ones you have hidden. By default, `false` returns only the visible APIs."}},{"name":"search","in":"query","required":false,"description":"Filter results by name, description, or ID. You can match on substrings.","schema":{"type":"string","description":"Filter results by name, description, or ID. You can match on substrings."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-api-visibility":{"post":{"operationId":"cloud_akamai_appsec_put_api_visibility","summary":"Modify an API's visibility","description":"PUT /api-discovery/host/{hostname}/basepath/{basePath}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","basePath","body"],"properties":{"hostname":{"type":"string","description":"The base64-encoded value of the hostname."},"basePath":{"type":"string","description":"The base64-encoded value of the base path."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-discovered-api-endpoints":{"get":{"operationId":"cloud_akamai_appsec_get_discovered_api_endpoints","summary":"List discovered API endpoints","description":"GET /api-discovery/host/{hostname}/basepath/{basePath}/endpoints","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"The base64-encoded value of the hostname.","schema":{"type":"string","description":"The base64-encoded value of the hostname."}},{"name":"basePath","in":"query","required":true,"description":"The base64-encoded value of the base path.","schema":{"type":"string","description":"The base64-encoded value of the base path."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-api-endpoint-resource":{"post":{"operationId":"cloud_akamai_appsec_post_api_endpoint_resource","summary":"Create an endpoint or resource","description":"POST /api-discovery/host/{hostname}/basepath/{basePath}/endpoints","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","basePath","body"],"properties":{"hostname":{"type":"string","description":"The base64-encoded value of the hostname."},"basePath":{"type":"string","description":"The base64-encoded value of the base path."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-configs":{"get":{"operationId":"cloud_akamai_appsec_get_configs","summary":"List configurations","description":"GET /configs","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-config":{"post":{"operationId":"cloud_akamai_appsec_post_config","summary":"Create a configuration","description":"POST /configs","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-config":{"get":{"operationId":"cloud_akamai_appsec_get_config","summary":"Get a security configuration","description":"GET /configs/{configId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"includeHostnames","in":"query","required":false,"description":"If `true`, include the list of hostnames protected by this security configuration in the production network. If `false`, exclude the list…","schema":{"type":"boolean","default":false,"description":"If `true`, include the list of hostnames protected by this security configuration in the production network. If `false`, exclude the list…"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-config":{"post":{"operationId":"cloud_akamai_appsec_put_config","summary":"Rename a security configuration","description":"PUT /configs/{configId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-config":{"post":{"operationId":"cloud_akamai_appsec_delete_config","summary":"Delete a configuration","description":"DELETE /configs/{configId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-activation-history":{"get":{"operationId":"cloud_akamai_appsec_get_activation_history","summary":"List activation history","description":"GET /configs/{configId}/activations","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-configs-custom-rules":{"get":{"operationId":"cloud_akamai_appsec_get_configs_custom_rules","summary":"List custom rules","description":"GET /configs/{configId}/custom-rules","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-config-custom-rules":{"post":{"operationId":"cloud_akamai_appsec_post_config_custom_rules","summary":"Create a custom rule","description":"POST /configs/{configId}/custom-rules","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-config-custom-rule":{"get":{"operationId":"cloud_akamai_appsec_get_config_custom_rule","summary":"Get a custom rule","description":"GET /configs/{configId}/custom-rules/{ruleId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"ruleId","in":"query","required":true,"description":"A unique identifier for rule.","schema":{"type":"integer","description":"A unique identifier for rule."}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-config-custom-rule":{"post":{"operationId":"cloud_akamai_appsec_put_config_custom_rule","summary":"Modify a custom rule","description":"PUT /configs/{configId}/custom-rules/{ruleId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","ruleId","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"ruleId":{"type":"integer","description":"A unique identifier for rule."},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-config-custom-rule":{"post":{"operationId":"cloud_akamai_appsec_delete_config_custom_rule","summary":"Remove a custom rule","description":"DELETE /configs/{configId}/custom-rules/{ruleId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","ruleId","configId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"ruleId":{"type":"integer","description":"A unique identifier for rule."},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-failover-hostnames":{"get":{"operationId":"cloud_akamai_appsec_get_failover_hostnames","summary":"List failover hostnames","description":"GET /configs/{configId}/failover-hostnames","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-subscription-feature":{"get":{"operationId":"cloud_akamai_appsec_get_subscription_feature","summary":"List subscribers","description":"GET /configs/{configId}/notification/subscription/{feature}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"feature","in":"query","required":true,"description":"A unique identifier for each subscription feature.","schema":{"type":"string","description":"A unique identifier for each subscription feature."}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-subscription-feature":{"post":{"operationId":"cloud_akamai_appsec_post_subscription_feature","summary":"Subscribe or unsubscribe to recommendation emails","description":"POST /configs/{configId}/notification/subscription/{feature}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","feature","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"feature":{"type":"string","description":"A unique identifier for each subscription feature."},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-config-versions":{"get":{"operationId":"cloud_akamai_appsec_get_config_versions","summary":"List configuration versions","description":"GET /configs/{configId}/versions","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"page","in":"query","required":false,"description":"The index of the result page. If the value is `-1`, then pagination is ignored. The default value is `1`.","schema":{"type":"integer","default":1,"description":"The index of the result page. If the value is `-1`, then pagination is ignored. The default value is `1`."}},{"name":"pageSize","in":"query","required":false,"description":"The number of items on each result page. The default value is `25`.","schema":{"type":"integer","default":25,"description":"The number of items on each result page. The default value is `25`."}},{"name":"detail","in":"query","required":false,"description":"When `true`, the results contain detailed information on versions. With the default `false`, the results contain summary information on…","schema":{"type":"boolean","default":false,"description":"When `true`, the results contain detailed information on versions. With the default `false`, the results contain summary information on…"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-config-versions":{"post":{"operationId":"cloud_akamai_appsec_post_config_versions","summary":"Clone a configuration version","description":"POST /configs/{configId}/versions","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-config-versions-diff":{"post":{"operationId":"cloud_akamai_appsec_post_config_versions_diff","summary":"Compare two versions","description":"POST /configs/{configId}/versions/diff","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-version-number":{"get":{"operationId":"cloud_akamai_appsec_get_version_number","summary":"Get configuration version details","description":"GET /configs/{configId}/versions/{versionNumber}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-version-number":{"post":{"operationId":"cloud_akamai_appsec_delete_version_number","summary":"Delete a configuration version","description":"DELETE /configs/{configId}/versions/{versionNumber}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-advanced-settings-cookie-settings":{"get":{"operationId":"cloud_akamai_appsec_get_advanced_settings_cookie_settings","summary":"Get cookie settings","description":"GET /configs/{configId}/versions/{versionNumber}/advanced-settings/cookie-settings","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-advanced-settings-cookie-settings":{"post":{"operationId":"cloud_akamai_appsec_put_advanced_settings_cookie_settings","summary":"Modify cookie settings","description":"PUT /configs/{configId}/versions/{versionNumber}/advanced-settings/cookie-settings","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-evasive-path-match-per-config":{"get":{"operationId":"cloud_akamai_appsec_get_evasive_path_match_per_config","summary":"Get evasive path match settings for a configuration","description":"GET /configs/{configId}/versions/{versionNumber}/advanced-settings/evasive-path-match","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-evasive-path-match-per-config":{"post":{"operationId":"cloud_akamai_appsec_put_evasive_path_match_per_config","summary":"Modify evasive path match settings for a configuration","description":"PUT /configs/{configId}/versions/{versionNumber}/advanced-settings/evasive-path-match","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-ja4-fingerprint-settings":{"get":{"operationId":"cloud_akamai_appsec_get_ja4_fingerprint_settings","summary":"Get JA4 client TLS fingerprint settings","description":"GET /configs/{configId}/versions/{versionNumber}/advanced-settings/ja4-fingerprint","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-ja4-fingerprint-settings":{"post":{"operationId":"cloud_akamai_appsec_put_ja4_fingerprint_settings","summary":"Modify JA4 client TLS fingerprint settings","description":"PUT /configs/{configId}/versions/{versionNumber}/advanced-settings/ja4-fingerprint","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-advanced-settings-logging":{"get":{"operationId":"cloud_akamai_appsec_get_advanced_settings_logging","summary":"Get the HTTP header log settings for a configuration","description":"GET /configs/{configId}/versions/{versionNumber}/advanced-settings/logging","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-advanced-settings-logging":{"post":{"operationId":"cloud_akamai_appsec_put_advanced_settings_logging","summary":"Modify HTTP header log settings for a configuration","description":"PUT /configs/{configId}/versions/{versionNumber}/advanced-settings/logging","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-advanced-settings-attack-payload-logging":{"get":{"operationId":"cloud_akamai_appsec_get_advanced_settings_attack_payload_logging","summary":"Get the attack payload log settings for a configuration","description":"GET /configs/{configId}/versions/{versionNumber}/advanced-settings/logging/attack-payload","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-advanced-settings-attack-payload-logging":{"post":{"operationId":"cloud_akamai_appsec_put_advanced_settings_attack_payload_logging","summary":"Modify attack payload log settings for a configuration","description":"PUT /configs/{configId}/versions/{versionNumber}/advanced-settings/logging/attack-payload","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-advanced-settings-pii-learning":{"get":{"operationId":"cloud_akamai_appsec_get_advanced_settings_pii_learning","summary":"Get PII learning settings for a configuration","description":"GET /configs/{configId}/versions/{versionNumber}/advanced-settings/pii-learning","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-advanced-settings-pii-learning":{"post":{"operationId":"cloud_akamai_appsec_put_advanced_settings_pii_learning","summary":"Enable PII learning settings for a configuration","description":"PUT /configs/{configId}/versions/{versionNumber}/advanced-settings/pii-learning","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-advanced-settings-pragma-header":{"get":{"operationId":"cloud_akamai_appsec_get_advanced_settings_pragma_header","summary":"Get Pragma settings for a configuration","description":"GET /configs/{configId}/versions/{versionNumber}/advanced-settings/pragma-header","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-advanced-settings-pragma-header":{"post":{"operationId":"cloud_akamai_appsec_put_advanced_settings_pragma_header","summary":"Modify Pragma settings for a configuration","description":"PUT /configs/{configId}/versions/{versionNumber}/advanced-settings/pragma-header","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-advanced-settings-prefetch":{"get":{"operationId":"cloud_akamai_appsec_get_advanced_settings_prefetch","summary":"Get prefetch requests","description":"GET /configs/{configId}/versions/{versionNumber}/advanced-settings/prefetch","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-advanced-settings-prefetch":{"post":{"operationId":"cloud_akamai_appsec_put_advanced_settings_prefetch","summary":"Modify prefetch requests","description":"PUT /configs/{configId}/versions/{versionNumber}/advanced-settings/prefetch","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-advanced-settings-request-body":{"get":{"operationId":"cloud_akamai_appsec_get_advanced_settings_request_body","summary":"Get request body size settings for a configuration","description":"GET /configs/{configId}/versions/{versionNumber}/advanced-settings/request-body","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-advanced-settings-request-body":{"post":{"operationId":"cloud_akamai_appsec_put_advanced_settings_request_body","summary":"Modify request body inspection limit settings for a configuration","description":"PUT /configs/{configId}/versions/{versionNumber}/advanced-settings/request-body","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-behavioral-ddos-profiles":{"get":{"operationId":"cloud_akamai_appsec_get_behavioral_ddos_profiles","summary":"List Behavioral DDoS profiles","description":"GET /configs/{configId}/versions/{versionNumber}/behavioral-ddos","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-behavioral-ddos-profile":{"post":{"operationId":"cloud_akamai_appsec_post_behavioral_ddos_profile","summary":"Create a Behavioral DDoS profile","description":"POST /configs/{configId}/versions/{versionNumber}/behavioral-ddos","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-behavioral-ddos-profile":{"get":{"operationId":"cloud_akamai_appsec_get_behavioral_ddos_profile","summary":"Get a Behavioral DDoS profile","description":"GET /configs/{configId}/versions/{versionNumber}/behavioral-ddos/{profileId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"profileId","in":"query","required":true,"description":"A unique identifier for each Behavioral DDoS profile.","schema":{"type":"integer","description":"A unique identifier for each Behavioral DDoS profile."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-behavioral-ddos-profile":{"post":{"operationId":"cloud_akamai_appsec_put_behavioral_ddos_profile","summary":"Modify a Behavioral DDoS profile","description":"PUT /configs/{configId}/versions/{versionNumber}/behavioral-ddos/{profileId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","profileId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"profileId":{"type":"integer","description":"A unique identifier for each Behavioral DDoS profile."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-behavioral-ddos-profile":{"post":{"operationId":"cloud_akamai_appsec_delete_behavioral_ddos_profile","summary":"Remove a Behavioral DDoS profile","description":"DELETE /configs/{configId}/versions/{versionNumber}/behavioral-ddos/{profileId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","profileId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"profileId":{"type":"integer","description":"A unique identifier for each Behavioral DDoS profile."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-bypass-network-lists":{"get":{"operationId":"cloud_akamai_appsec_get_bypass_network_lists","summary":"Get bypass network lists settings","description":"GET /configs/{configId}/versions/{versionNumber}/bypass-network-lists","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-bypass-network-lists":{"post":{"operationId":"cloud_akamai_appsec_put_bypass_network_lists","summary":"Modify the bypass network lists settings","description":"PUT /configs/{configId}/versions/{versionNumber}/bypass-network-lists","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-custom-deny-actions":{"get":{"operationId":"cloud_akamai_appsec_get_custom_deny_actions","summary":"List custom deny actions","description":"GET /configs/{configId}/versions/{versionNumber}/custom-deny","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"search","in":"query","required":false,"description":"Filter results by name, description, or ID. You can match on substrings.","schema":{"type":"string","description":"Filter results by name, description, or ID. You can match on substrings."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-custom-deny":{"post":{"operationId":"cloud_akamai_appsec_post_custom_deny","summary":"Create a custom deny action","description":"POST /configs/{configId}/versions/{versionNumber}/custom-deny","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-custom-deny-action":{"get":{"operationId":"cloud_akamai_appsec_get_custom_deny_action","summary":"Get a custom deny action","description":"GET /configs/{configId}/versions/{versionNumber}/custom-deny/{customDenyId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"customDenyId","in":"query","required":true,"description":"A unique identifier for each custom deny action.","schema":{"type":"string","description":"A unique identifier for each custom deny action."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-custom-deny":{"post":{"operationId":"cloud_akamai_appsec_put_custom_deny","summary":"Modify a custom deny action","description":"PUT /configs/{configId}/versions/{versionNumber}/custom-deny/{customDenyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","customDenyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"customDenyId":{"type":"string","description":"A unique identifier for each custom deny action."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-custom-deny":{"post":{"operationId":"cloud_akamai_appsec_delete_custom_deny","summary":"Remove a custom deny action","description":"DELETE /configs/{configId}/versions/{versionNumber}/custom-deny/{customDenyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","customDenyId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"customDenyId":{"type":"string","description":"A unique identifier for each custom deny action."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-config-custom-rules-usage":{"post":{"operationId":"cloud_akamai_appsec_post_config_custom_rules_usage","summary":"List custom rules usage by security policies","description":"POST /configs/{configId}/versions/{versionNumber}/custom-rules/usage","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-export-config-version-async-task":{"post":{"operationId":"cloud_akamai_appsec_post_export_config_version_async_task","summary":"Asynchronously export a configuration version","description":"POST /configs/{configId}/versions/{versionNumber}/export","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-export-config-version-async-result":{"get":{"operationId":"cloud_akamai_appsec_get_export_config_version_async_result","summary":"Get asynchronous export results","description":"GET /configs/{configId}/versions/{versionNumber}/export/{exportId}/result","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"exportId","in":"query","required":true,"description":"A unique identifier for each asynchronous export.","schema":{"type":"integer","description":"A unique identifier for each asynchronous export."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-export-config-version-async-task-status":{"get":{"operationId":"cloud_akamai_appsec_get_export_config_version_async_task_status","summary":"Get asynchronous export status","description":"GET /configs/{configId}/versions/{versionNumber}/export/{exportId}/status","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"exportId","in":"query","required":true,"description":"A unique identifier for each asynchronous export.","schema":{"type":"integer","description":"A unique identifier for each asynchronous export."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-coverage-match-targets":{"get":{"operationId":"cloud_akamai_appsec_get_coverage_match_targets","summary":"Get the hostname coverage match targets","description":"GET /configs/{configId}/versions/{versionNumber}/hostname-coverage/match-targets","tags":["cloud"],"parameters":[{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"hostname","in":"query","required":false,"description":"Get results by hostname.","schema":{"type":"string","description":"Get results by hostname."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-hostname-coverage-overlapping":{"get":{"operationId":"cloud_akamai_appsec_get_hostname_coverage_overlapping","summary":"List hostname overlaps","description":"GET /configs/{configId}/versions/{versionNumber}/hostname-coverage/overlapping","tags":["cloud"],"parameters":[{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"hostname","in":"query","required":false,"description":"Get results by hostname.","schema":{"type":"string","description":"Get results by hostname."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-malware-policies":{"get":{"operationId":"cloud_akamai_appsec_get_malware_policies","summary":"List malware policies","description":"GET /configs/{configId}/versions/{versionNumber}/malware-policies","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-malware-policies":{"post":{"operationId":"cloud_akamai_appsec_post_malware_policies","summary":"Create a malware policy","description":"POST /configs/{configId}/versions/{versionNumber}/malware-policies","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-malware-policy-content-types":{"get":{"operationId":"cloud_akamai_appsec_get_malware_policy_content_types","summary":"List supported malware policy content types","description":"GET /configs/{configId}/versions/{versionNumber}/malware-policies/content-types","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-malware-policy":{"get":{"operationId":"cloud_akamai_appsec_get_malware_policy","summary":"Get a malware policy","description":"GET /configs/{configId}/versions/{versionNumber}/malware-policies/{malwarePolicyId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"malwarePolicyId","in":"query","required":true,"description":"A unique identifier for each malware policy.","schema":{"type":"integer","description":"A unique identifier for each malware policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-malware-policy":{"post":{"operationId":"cloud_akamai_appsec_put_malware_policy","summary":"Modify a malware policy","description":"PUT /configs/{configId}/versions/{versionNumber}/malware-policies/{malwarePolicyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","malwarePolicyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"malwarePolicyId":{"type":"integer","description":"A unique identifier for each malware policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-malware-policy":{"post":{"operationId":"cloud_akamai_appsec_delete_malware_policy","summary":"Remove a malware policy","description":"DELETE /configs/{configId}/versions/{versionNumber}/malware-policies/{malwarePolicyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","malwarePolicyId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"malwarePolicyId":{"type":"integer","description":"A unique identifier for each malware policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-match-targets":{"get":{"operationId":"cloud_akamai_appsec_get_match_targets","summary":"List match targets","description":"GET /configs/{configId}/versions/{versionNumber}/match-targets","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":false,"description":"Specifies the security policy to filter match targets.","schema":{"type":"string","description":"Specifies the security policy to filter match targets."}},{"name":"includeChildObjectName","in":"query","required":false,"description":"Specify whether to return the object name in the payload, true` by default.","schema":{"type":"boolean","default":true,"description":"Specify whether to return the object name in the payload, true` by default."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-match-targets":{"post":{"operationId":"cloud_akamai_appsec_post_match_targets","summary":"Create a match target","description":"POST /configs/{configId}/versions/{versionNumber}/match-targets","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-match-targets-sequence":{"post":{"operationId":"cloud_akamai_appsec_put_match_targets_sequence","summary":"Modify match target order","description":"PUT /configs/{configId}/versions/{versionNumber}/match-targets/sequence","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-match-target":{"get":{"operationId":"cloud_akamai_appsec_get_match_target","summary":"Get a match target","description":"GET /configs/{configId}/versions/{versionNumber}/match-targets/{targetId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"targetId","in":"query","required":true,"description":"A unique identifier for each match target.","schema":{"type":"integer","description":"A unique identifier for each match target."}},{"name":"includeChildObjectName","in":"query","required":false,"description":"Specify whether to return the object name in the payload, true` by default.","schema":{"type":"boolean","default":true,"description":"Specify whether to return the object name in the payload, true` by default."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-match-target":{"post":{"operationId":"cloud_akamai_appsec_put_match_target","summary":"Modify a match target","description":"PUT /configs/{configId}/versions/{versionNumber}/match-targets/{targetId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","targetId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"targetId":{"type":"integer","description":"A unique identifier for each match target."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-match-target":{"post":{"operationId":"cloud_akamai_appsec_delete_match_target","summary":"Remove a match target","description":"DELETE /configs/{configId}/versions/{versionNumber}/match-targets/{targetId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","targetId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"targetId":{"type":"integer","description":"A unique identifier for each match target."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-protect-eval-hostnames":{"post":{"operationId":"cloud_akamai_appsec_put_protect_eval_hostnames","summary":"Protect evaluation hostnames","description":"PUT /configs/{configId}/versions/{versionNumber}/protect-eval-hostnames","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-rate-policies":{"get":{"operationId":"cloud_akamai_appsec_get_rate_policies","summary":"List rate policies","description":"GET /configs/{configId}/versions/{versionNumber}/rate-policies","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-rate-policies":{"post":{"operationId":"cloud_akamai_appsec_post_rate_policies","summary":"Create a rate policy","description":"POST /configs/{configId}/versions/{versionNumber}/rate-policies","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-rate-policy":{"get":{"operationId":"cloud_akamai_appsec_get_rate_policy","summary":"Get a rate policy","description":"GET /configs/{configId}/versions/{versionNumber}/rate-policies/{ratePolicyId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"ratePolicyId","in":"query","required":true,"description":"A unique identifier for each rate policy.","schema":{"type":"integer","description":"A unique identifier for each rate policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-rate-policy":{"post":{"operationId":"cloud_akamai_appsec_put_rate_policy","summary":"Modify a rate policy","description":"PUT /configs/{configId}/versions/{versionNumber}/rate-policies/{ratePolicyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","ratePolicyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"ratePolicyId":{"type":"integer","description":"A unique identifier for each rate policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-rate-policy":{"post":{"operationId":"cloud_akamai_appsec_delete_rate_policy","summary":"Remove a rate policy","description":"DELETE /configs/{configId}/versions/{versionNumber}/rate-policies/{ratePolicyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","ratePolicyId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"ratePolicyId":{"type":"integer","description":"A unique identifier for each rate policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-rate-policy-evaluation":{"post":{"operationId":"cloud_akamai_appsec_put_rate_policy_evaluation","summary":"Modify a rate policy evaluation","description":"PUT /configs/{configId}/versions/{versionNumber}/rate-policies/{ratePolicyId}/evaluation","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","ratePolicyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"ratePolicyId":{"type":"integer","description":"A unique identifier for each rate policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-reputation-profiles":{"get":{"operationId":"cloud_akamai_appsec_get_reputation_profiles","summary":"List reputation profiles","description":"GET /configs/{configId}/versions/{versionNumber}/reputation-profiles","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-reputation-profiles":{"post":{"operationId":"cloud_akamai_appsec_post_reputation_profiles","summary":"Create a reputation profile","description":"POST /configs/{configId}/versions/{versionNumber}/reputation-profiles","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-reputation-profile":{"get":{"operationId":"cloud_akamai_appsec_get_reputation_profile","summary":"Get a reputation profile","description":"GET /configs/{configId}/versions/{versionNumber}/reputation-profiles/{reputationProfileId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"reputationProfileId","in":"query","required":true,"description":"A unique identifier for each reputation profile.","schema":{"type":"integer","description":"A unique identifier for each reputation profile."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-reputation-profile":{"post":{"operationId":"cloud_akamai_appsec_put_reputation_profile","summary":"Modify a reputation profile","description":"PUT /configs/{configId}/versions/{versionNumber}/reputation-profiles/{reputationProfileId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","reputationProfileId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"reputationProfileId":{"type":"integer","description":"A unique identifier for each reputation profile."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-reputation-profile":{"post":{"operationId":"cloud_akamai_appsec_delete_reputation_profile","summary":"Remove a reputation profile","description":"DELETE /configs/{configId}/versions/{versionNumber}/reputation-profiles/{reputationProfileId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","reputationProfileId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"reputationProfileId":{"type":"integer","description":"A unique identifier for each reputation profile."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-challenge-actions":{"get":{"operationId":"cloud_akamai_appsec_get_challenge_actions","summary":"List challenge actions","description":"GET /configs/{configId}/versions/{versionNumber}/response-actions/challenge-actions","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-challenge-action":{"post":{"operationId":"cloud_akamai_appsec_post_challenge_action","summary":"Create a challenge action","description":"POST /configs/{configId}/versions/{versionNumber}/response-actions/challenge-actions","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-challenge-action":{"get":{"operationId":"cloud_akamai_appsec_get_challenge_action","summary":"Get a challenge action","description":"GET /configs/{configId}/versions/{versionNumber}/response-actions/challenge-actions/{actionId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"actionId","in":"query","required":true,"description":"Identifies the action.","schema":{"type":"string","description":"Identifies the action."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-challenge-action":{"post":{"operationId":"cloud_akamai_appsec_put_challenge_action","summary":"Update a challenge action","description":"PUT /configs/{configId}/versions/{versionNumber}/response-actions/challenge-actions/{actionId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","actionId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"actionId":{"type":"string","description":"Identifies the action."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-challenge-action":{"post":{"operationId":"cloud_akamai_appsec_delete_challenge_action","summary":"Delete a challenge action","description":"DELETE /configs/{configId}/versions/{versionNumber}/response-actions/challenge-actions/{actionId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","actionId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"actionId":{"type":"string","description":"Identifies the action."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-google-recaptcha-secret-key":{"post":{"operationId":"cloud_akamai_appsec_put_google_recaptcha_secret_key","summary":"Update Google reCAPTCHA secret key","description":"PUT /configs/{configId}/versions/{versionNumber}/response-actions/challenge-actions/{actionId}/google-recaptcha-secret-key","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","actionId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"actionId":{"type":"string","description":"Identifies the action."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policies":{"get":{"operationId":"cloud_akamai_appsec_get_policies","summary":"List security policies","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"notMatched","in":"query","required":false,"description":"If `true`, returns all security policies in the configuration version that don't have a match target. If `false`, returns all security…","schema":{"type":"boolean","description":"If `true`, returns all security policies in the configuration version that don't have a match target. If `false`, returns all security…"}},{"name":"detail","in":"query","required":false,"description":"When `true`, the results contain detailed information on versions. With the default `false`, the results contain summary information on…","schema":{"type":"boolean","default":false,"description":"When `true`, the results contain detailed information on versions. With the default `false`, the results contain summary information on…"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-policy":{"post":{"operationId":"cloud_akamai_appsec_post_policy","summary":"Clone or create a security policy","description":"POST /configs/{configId}/versions/{versionNumber}/security-policies","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy":{"get":{"operationId":"cloud_akamai_appsec_get_policy","summary":"Get a security policy","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy":{"post":{"operationId":"cloud_akamai_appsec_put_policy","summary":"Modify a security policy","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-policy":{"post":{"operationId":"cloud_akamai_appsec_delete_policy","summary":"Remove a security policy","description":"DELETE /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-evasive-path-match":{"get":{"operationId":"cloud_akamai_appsec_get_evasive_path_match","summary":"Get evasive path match settings","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/advanced-settings/evasive-path-match","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-evasive-path-match":{"post":{"operationId":"cloud_akamai_appsec_put_evasive_path_match","summary":"Modify evasive path match settings","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/advanced-settings/evasive-path-match","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policies-logging":{"get":{"operationId":"cloud_akamai_appsec_get_policies_logging","summary":"Get HTTP header log settings","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/advanced-settings/logging","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policies-logging":{"post":{"operationId":"cloud_akamai_appsec_put_policies_logging","summary":"Modify HTTP header log settings","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/advanced-settings/logging","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policies-attack-payload-logging":{"get":{"operationId":"cloud_akamai_appsec_get_policies_attack_payload_logging","summary":"Get attack payload logging settings for a policy","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/advanced-settings/logging/attack-payload","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policies-attack-payload-logging":{"post":{"operationId":"cloud_akamai_appsec_put_policies_attack_payload_logging","summary":"Modify attack payload logging settings for a policy","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/advanced-settings/logging/attack-payload","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policies-pragma-header":{"get":{"operationId":"cloud_akamai_appsec_get_policies_pragma_header","summary":"Get Pragma settings for a security policy","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/advanced-settings/pragma-header","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policies-pragma-header":{"post":{"operationId":"cloud_akamai_appsec_put_policies_pragma_header","summary":"Modify Pragma settings for a security policy","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/advanced-settings/pragma-header","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policies-request-body":{"get":{"operationId":"cloud_akamai_appsec_get_policies_request_body","summary":"Get request body inspection limit settings for a security policy","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/advanced-settings/request-body","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policies-request-body":{"post":{"operationId":"cloud_akamai_appsec_put_policies_request_body","summary":"Modify request body size settings for a security policy","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/advanced-settings/request-body","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-api-endpoints":{"get":{"operationId":"cloud_akamai_appsec_get_api_endpoints","summary":"List API endpoints","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/api-endpoints","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-api-request-constraints":{"get":{"operationId":"cloud_akamai_appsec_get_api_request_constraints","summary":"List API request constraints and actions","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/api-request-constraints","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-api-request-constraints":{"post":{"operationId":"cloud_akamai_appsec_put_api_request_constraints","summary":"Modify the request constraint action for all APIs","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/api-request-constraints","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-api-request-constraints-api":{"post":{"operationId":"cloud_akamai_appsec_put_api_request_constraints_api","summary":"Modify an API request constraint's action","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/api-request-constraints/{apiId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","apiId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"apiId":{"type":"integer","description":"A unique identifier for each API."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-attack-groups":{"get":{"operationId":"cloud_akamai_appsec_get_policy_attack_groups","summary":"List attack groups","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/attack-groups","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-attack-group":{"get":{"operationId":"cloud_akamai_appsec_get_policy_attack_group","summary":"Get the action for an attack group","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/attack-groups/{attackGroupId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"attackGroupId","in":"query","required":true,"description":"A unique identifier for each attack group.","schema":{"type":"string","description":"A unique identifier for each attack group."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-attack-group":{"post":{"operationId":"cloud_akamai_appsec_put_attack_group","summary":"Modify the action for an attack group","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/attack-groups/{attackGroupId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","attackGroupId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"attackGroupId":{"type":"string","description":"A unique identifier for each attack group."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-attack-group-condition-exception":{"get":{"operationId":"cloud_akamai_appsec_get_attack_group_condition_exception","summary":"Get the exceptions of an attack group","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/attack-groups/{attackGroupId}/condition-exception","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"attackGroupId","in":"query","required":true,"description":"A unique identifier for each attack group.","schema":{"type":"string","description":"A unique identifier for each attack group."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-attack-group-condition-exception":{"post":{"operationId":"cloud_akamai_appsec_put_attack_group_condition_exception","summary":"Modify the exceptions of an attack group","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/attack-groups/{attackGroupId}/condition-exception","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","attackGroupId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"attackGroupId":{"type":"string","description":"A unique identifier for each attack group."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-behavioral-ddos-actions":{"get":{"operationId":"cloud_akamai_appsec_get_behavioral_ddos_actions","summary":"List Behavioral DDoS profile actions","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/behavioral-ddos","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-behavioral-ddos-profile-action":{"post":{"operationId":"cloud_akamai_appsec_put_behavioral_ddos_profile_action","summary":"Modify a Behavioral DDoS profile action","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/behavioral-ddos/{profileId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","profileId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"profileId":{"type":"integer","description":"A unique identifier for each Behavioral DDoS profile."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-bypass-network-lists-per-policy":{"get":{"operationId":"cloud_akamai_appsec_get_bypass_network_lists_per_policy","summary":"Get the bypass network lists settings for a security policy","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/bypass-network-lists","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-bypass-network-lists-per-policy":{"post":{"operationId":"cloud_akamai_appsec_put_bypass_network_lists_per_policy","summary":"Modify the bypass network lists settings for a security policy","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/bypass-network-lists","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-cpc":{"get":{"operationId":"cloud_akamai_appsec_get_policy_cpc","summary":"Get Client-Side Protection & Compliance settings","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/cpc","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-cpc":{"post":{"operationId":"cloud_akamai_appsec_put_policy_cpc","summary":"Modify Client-Side Protections & Compliance settings","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/cpc","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-custom-rules":{"get":{"operationId":"cloud_akamai_appsec_get_custom_rules","summary":"List custom rule actions","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/custom-rules","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-custom-rule":{"post":{"operationId":"cloud_akamai_appsec_put_custom_rule","summary":"Modify a custom rule action","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/custom-rules/{ruleId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","ruleId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"ruleId":{"type":"integer","description":"A unique identifier for rule."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-policy-eval":{"post":{"operationId":"cloud_akamai_appsec_post_policy_eval","summary":"Set evaluation mode","description":"POST /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","policyId","versionNumber","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-eval-groups":{"get":{"operationId":"cloud_akamai_appsec_get_policy_eval_groups","summary":"List evaluation attack groups","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-groups","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-eval-group":{"get":{"operationId":"cloud_akamai_appsec_get_policy_eval_group","summary":"Get the action for an evaluation attack group","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-groups/{attackGroupId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"attackGroupId","in":"query","required":true,"description":"A unique identifier for each attack group.","schema":{"type":"string","description":"A unique identifier for each attack group."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-eval-group":{"post":{"operationId":"cloud_akamai_appsec_put_eval_group","summary":"Modify the action for an evaluation attack group","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-groups/{attackGroupId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","attackGroupId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"attackGroupId":{"type":"string","description":"A unique identifier for each attack group."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-eval-group-condition-exception":{"get":{"operationId":"cloud_akamai_appsec_get_eval_group_condition_exception","summary":"Get the exceptions of an evaluation attack group","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-groups/{attackGroupId}/condition-exception","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"attackGroupId","in":"query","required":true,"description":"A unique identifier for each attack group.","schema":{"type":"string","description":"A unique identifier for each attack group."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-eval-group-condition-exception":{"post":{"operationId":"cloud_akamai_appsec_put_eval_group_condition_exception","summary":"Modify the exceptions of an evaluation attack group","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-groups/{attackGroupId}/condition-exception","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","attackGroupId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"attackGroupId":{"type":"string","description":"A unique identifier for each attack group."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-eval-hostnames":{"get":{"operationId":"cloud_akamai_appsec_get_eval_hostnames","summary":"List evaluation hostnames for a security policy","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-hostnames","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-eval-hostnames":{"post":{"operationId":"cloud_akamai_appsec_put_eval_hostnames","summary":"Modify evaluation hostnames for a security policy","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-hostnames","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-eval-policy-penalty-box":{"get":{"operationId":"cloud_akamai_appsec_get_eval_policy_penalty_box","summary":"Get the penalty box for a policy in evaluation mode","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-penalty-box","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-eval-policy-penalty-box":{"post":{"operationId":"cloud_akamai_appsec_put_eval_policy_penalty_box","summary":"Modify the evaluation penalty box","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-penalty-box","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-eval-policy-penalty-box-conditions":{"get":{"operationId":"cloud_akamai_appsec_get_eval_policy_penalty_box_conditions","summary":"Get penalty box conditions in evaluation mode","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-penalty-box/conditions","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-eval-policy-penalty-box-conditions":{"post":{"operationId":"cloud_akamai_appsec_put_eval_policy_penalty_box_conditions","summary":"Modify the penalty box conditions in evaluation mode","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-penalty-box/conditions","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-eval-rules":{"get":{"operationId":"cloud_akamai_appsec_get_policy_eval_rules","summary":"List evaluation rules","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-rules","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-eval-rule":{"get":{"operationId":"cloud_akamai_appsec_get_policy_eval_rule","summary":"Get the action of an evaluation rule","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-rules/{ruleId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"ruleId","in":"query","required":true,"description":"A unique identifier for rule.","schema":{"type":"integer","description":"A unique identifier for rule."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-eval-rule":{"post":{"operationId":"cloud_akamai_appsec_put_policy_eval_rule","summary":"Modify the action of an evaluation rule","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-rules/{ruleId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","ruleId","policyId","versionNumber","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"ruleId":{"type":"integer","description":"A unique identifier for rule."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-condition-exception":{"get":{"operationId":"cloud_akamai_appsec_get_condition_exception","summary":"Get the conditions and exceptions for an evaluation rule","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-rules/{ruleId}/condition-exception","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"ruleId","in":"query","required":true,"description":"A unique identifier for rule.","schema":{"type":"integer","description":"A unique identifier for rule."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-condition-exception":{"post":{"operationId":"cloud_akamai_appsec_put_condition_exception","summary":"Modify the conditions and exceptions for an evaluation rule","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/eval-rules/{ruleId}/condition-exception","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","ruleId","policyId","versionNumber","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"ruleId":{"type":"integer","description":"A unique identifier for rule."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-ip-geo-firewall":{"get":{"operationId":"cloud_akamai_appsec_get_policy_ip_geo_firewall","summary":"Get IP/Geo Firewall settings","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/ip-geo-firewall","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-ip-geo-firewall":{"post":{"operationId":"cloud_akamai_appsec_put_policy_ip_geo_firewall","summary":"Modify IP/Geo Firewall settings","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/ip-geo-firewall","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-malware-policies-actions":{"get":{"operationId":"cloud_akamai_appsec_get_malware_policies_actions","summary":"List malware policy actions","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/malware-policies","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-malware-policy-action":{"post":{"operationId":"cloud_akamai_appsec_put_malware_policy_action","summary":"Modify a malware policy action","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/malware-policies/{malwarePolicyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","malwarePolicyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"malwarePolicyId":{"type":"integer","description":"A unique identifier for each malware policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-mode":{"get":{"operationId":"cloud_akamai_appsec_get_policy_mode","summary":"Get the current mode","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/mode","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-mode":{"post":{"operationId":"cloud_akamai_appsec_put_policy_mode","summary":"Modify the mode","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/mode","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-penalty-box":{"get":{"operationId":"cloud_akamai_appsec_get_policy_penalty_box","summary":"Get the penalty box","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/penalty-box","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-penalty-box":{"post":{"operationId":"cloud_akamai_appsec_put_policy_penalty_box","summary":"Modify the penalty box","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/penalty-box","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-penalty-box-conditions":{"get":{"operationId":"cloud_akamai_appsec_get_policy_penalty_box_conditions","summary":"Get penalty box condition","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/penalty-box/conditions","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-penalty-box-conditions":{"post":{"operationId":"cloud_akamai_appsec_put_policy_penalty_box_conditions","summary":"Modify the penalty box conditions","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/penalty-box/conditions","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-protect-eval-hostnames-per-policy":{"post":{"operationId":"cloud_akamai_appsec_put_protect_eval_hostnames_per_policy","summary":"Protect evaluation hostnames for a security policy","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/protect-eval-hostnames","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-protections":{"get":{"operationId":"cloud_akamai_appsec_get_policy_protections","summary":"Get protections","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/protections","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-protections":{"post":{"operationId":"cloud_akamai_appsec_put_policy_protections","summary":"Modify protections","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/protections","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-rapid-rules":{"get":{"operationId":"cloud_akamai_appsec_get_policy_rapid_rules","summary":"List rapid rules","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rapid-rules","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-rapid-rules-action":{"get":{"operationId":"cloud_akamai_appsec_get_policy_rapid_rules_action","summary":"Get rapid rules' default action","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rapid-rules/action","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-rapid-rules-action":{"post":{"operationId":"cloud_akamai_appsec_put_policy_rapid_rules_action","summary":"Update rapid rules' default action","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rapid-rules/action","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-rapid-rules-status":{"get":{"operationId":"cloud_akamai_appsec_get_policy_rapid_rules_status","summary":"Get rapid rules' status","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rapid-rules/status","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-rapid-rules-status":{"post":{"operationId":"cloud_akamai_appsec_put_policy_rapid_rules_status","summary":"Update rapid rules' status","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rapid-rules/status","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-rapid-rule-condition-exception":{"get":{"operationId":"cloud_akamai_appsec_get_policy_rapid_rule_condition_exception","summary":"List a rapid rule's conditions and exceptions","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rapid-rules/{ruleId}/condition-exception","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"ruleId","in":"query","required":true,"description":"A unique identifier for rule.","schema":{"type":"integer","description":"A unique identifier for rule."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-rapid-rule-condition-exception":{"post":{"operationId":"cloud_akamai_appsec_put_policy_rapid_rule_condition_exception","summary":"Update a rapid rule's conditions and exceptions","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rapid-rules/{ruleId}/condition-exception","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","ruleId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"ruleId":{"type":"integer","description":"A unique identifier for rule."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-rapid-rule-lock":{"get":{"operationId":"cloud_akamai_appsec_get_policy_rapid_rule_lock","summary":"Get a rapid rule's lock status","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rapid-rules/{ruleId}/lock","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"ruleId","in":"query","required":true,"description":"A unique identifier for rule.","schema":{"type":"integer","description":"A unique identifier for rule."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-rapid-rule-lock":{"post":{"operationId":"cloud_akamai_appsec_put_policy_rapid_rule_lock","summary":"Update a rapid rule's lock status","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rapid-rules/{ruleId}/lock","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","ruleId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"ruleId":{"type":"integer","description":"A unique identifier for rule."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-rapid-rule-action":{"get":{"operationId":"cloud_akamai_appsec_get_policy_rapid_rule_action","summary":"Get a rapid rule's action","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rapid-rules/{ruleId}/versions/{ruleVersion}/action","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"ruleId","in":"query","required":true,"description":"A unique identifier for rule.","schema":{"type":"integer","description":"A unique identifier for rule."}},{"name":"ruleVersion","in":"query","required":true,"description":"A unique identifier for each version of a rapid rule.","schema":{"type":"integer","description":"A unique identifier for each version of a rapid rule."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-rapid-rule-action":{"post":{"operationId":"cloud_akamai_appsec_put_policy_rapid_rule_action","summary":"Update a rapid rule's action","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rapid-rules/{ruleId}/versions/{ruleVersion}/action","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","ruleId","ruleVersion","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"ruleId":{"type":"integer","description":"A unique identifier for rule."},"ruleVersion":{"type":"integer","description":"A unique identifier for each version of a rapid rule."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-rate-policies-actions":{"get":{"operationId":"cloud_akamai_appsec_get_rate_policies_actions","summary":"List rate policy actions","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rate-policies","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-rate-policy-action":{"post":{"operationId":"cloud_akamai_appsec_put_rate_policy_action","summary":"Modify a rate policy action","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rate-policies/{ratePolicyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","ratePolicyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"ratePolicyId":{"type":"integer","description":"A unique identifier for each rate policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-recommendations":{"get":{"operationId":"cloud_akamai_appsec_get_recommendations","summary":"Get tuning recommendations for a policy","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/recommendations","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"type","in":"query","required":false,"description":"__Enum__ If `ACTIVE`, includes only active recommendations, the default. If `EVALUATION`, includes only evaluation recommendations. If…","schema":{"type":"string","enum":["ACTIVE","EVALUATION","ALL"],"default":"ACTIVE","description":"__Enum__ If `ACTIVE`, includes only active recommendations, the default. If `EVALUATION`, includes only evaluation recommendations. If…"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-recommendations":{"post":{"operationId":"cloud_akamai_appsec_post_recommendations","summary":"Respond to exception recommendations","description":"POST /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/recommendations","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"type":{"type":"string","enum":["ACTIVE","EVALUATION","ALL"],"default":"ACTIVE","description":"__Enum__ If `ACTIVE`, includes only active recommendations, the default. If `EVALUATION`, includes only evaluation recommendations. If…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-attack-group":{"get":{"operationId":"cloud_akamai_appsec_get_attack_group","summary":"List tuning recommendations for an attack group","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/recommendations/attack-groups/{attackGroupId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"attackGroupId","in":"query","required":true,"description":"A unique identifier for each attack group.","schema":{"type":"string","description":"A unique identifier for each attack group."}},{"name":"type","in":"query","required":false,"description":"__Enum__ If `ACTIVE`, includes only active recommendations, the default. If `EVALUATION`, includes only evaluation recommendations. If…","schema":{"type":"string","enum":["ACTIVE","EVALUATION","ALL"],"default":"ACTIVE","description":"__Enum__ If `ACTIVE`, includes only active recommendations, the default. If `EVALUATION`, includes only evaluation recommendations. If…"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-recommendations-rule":{"get":{"operationId":"cloud_akamai_appsec_get_recommendations_rule","summary":"List tuning recommendations for a rule","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/recommendations/rules/{ruleId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"ruleId","in":"query","required":true,"description":"A unique identifier for rule.","schema":{"type":"integer","description":"A unique identifier for rule."}},{"name":"type","in":"query","required":false,"description":"__Enum__ If `ACTIVE`, includes only active recommendations, the default. If `EVALUATION`, includes only evaluation recommendations. If…","schema":{"type":"string","enum":["ACTIVE","EVALUATION","ALL"],"default":"ACTIVE","description":"__Enum__ If `ACTIVE`, includes only active recommendations, the default. If `EVALUATION`, includes only evaluation recommendations. If…"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-reputation-analysis":{"get":{"operationId":"cloud_akamai_appsec_get_reputation_analysis","summary":"Get reputation analysis settings","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/reputation-analysis","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-reputation-analysis":{"post":{"operationId":"cloud_akamai_appsec_put_reputation_analysis","summary":"Modify reputation analysis settings","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/reputation-analysis","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-reputation-profiles-actions":{"get":{"operationId":"cloud_akamai_appsec_get_reputation_profiles_actions","summary":"List reputation profile actions","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/reputation-profiles","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-reputation-profile-action":{"get":{"operationId":"cloud_akamai_appsec_get_reputation_profile_action","summary":"Get the action for a reputation profile","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/reputation-profiles/{reputationProfileId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"reputationProfileId","in":"query","required":true,"description":"A unique identifier for each reputation profile.","schema":{"type":"integer","description":"A unique identifier for each reputation profile."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-reputation-profile-action":{"post":{"operationId":"cloud_akamai_appsec_put_reputation_profile_action","summary":"Modify the action for a reputation profile","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/reputation-profiles/{reputationProfileId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","reputationProfileId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"reputationProfileId":{"type":"integer","description":"A unique identifier for each reputation profile."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-rules":{"get":{"operationId":"cloud_akamai_appsec_get_policy_rules","summary":"List rules","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rules","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-rules":{"post":{"operationId":"cloud_akamai_appsec_put_policy_rules","summary":"Upgrade KRS ruleset","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rules","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-rules-upgrade-details":{"get":{"operationId":"cloud_akamai_appsec_get_rules_upgrade_details","summary":"Get upgrade details","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rules/upgrade-details","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-rule":{"get":{"operationId":"cloud_akamai_appsec_get_rule","summary":"Get the action for a rule","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rules/{ruleId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"ruleId","in":"query","required":true,"description":"A unique identifier for rule.","schema":{"type":"integer","description":"A unique identifier for rule."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-rule":{"post":{"operationId":"cloud_akamai_appsec_put_rule","summary":"Modify the action for a rule","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rules/{ruleId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","ruleId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"ruleId":{"type":"integer","description":"A unique identifier for rule."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-rule-condition-exception":{"get":{"operationId":"cloud_akamai_appsec_get_rule_condition_exception","summary":"Get the conditions and exceptions of a rule","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rules/{ruleId}/condition-exception","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"ruleId","in":"query","required":true,"description":"A unique identifier for rule.","schema":{"type":"integer","description":"A unique identifier for rule."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-rule-condition-exception":{"post":{"operationId":"cloud_akamai_appsec_put_rule_condition_exception","summary":"Modify the conditions and exceptions of a rule","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/rules/{ruleId}/condition-exception","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","ruleId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"ruleId":{"type":"integer","description":"A unique identifier for rule."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-selected-hostnames-per-policy":{"get":{"operationId":"cloud_akamai_appsec_get_selected_hostnames_per_policy","summary":"List selected hostnames for a security policy","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/selected-hostnames","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-selected-hostnames-per-config":{"post":{"operationId":"cloud_akamai_appsec_put_selected_hostnames_per_config","summary":"Modify selected hostnames for a security policy","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/selected-hostnames","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-policy-slow-post":{"get":{"operationId":"cloud_akamai_appsec_get_policy_slow_post","summary":"Get slow POST protection settings","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/slow-post","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-policy-slow-post":{"post":{"operationId":"cloud_akamai_appsec_put_policy_slow_post","summary":"Modify slow POST protection settings","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/slow-post","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-rules-threat-intel":{"get":{"operationId":"cloud_akamai_appsec_get_rules_threat_intel","summary":"Get adaptive intelligence settings","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/threat-intel","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-rules-threat-intel":{"post":{"operationId":"cloud_akamai_appsec_put_rules_threat_intel","summary":"Modify adaptive intelligence settings","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/threat-intel","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-url-protection-policies-actions":{"get":{"operationId":"cloud_akamai_appsec_get_url_protection_policies_actions","summary":"List URL protection policy actions","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/url-protections","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-url-protection-policy-action":{"post":{"operationId":"cloud_akamai_appsec_put_url_protection_policy_action","summary":"Modify a URL protection policy action","description":"PUT /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/url-protections/{urlProtectionPolicyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","urlProtectionPolicyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"urlProtectionPolicyId":{"type":"integer","description":"A unique identifier for each URL protection policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-waf-policy-ruleset-composite":{"get":{"operationId":"cloud_akamai_appsec_get_waf_policy_ruleset_composite","summary":"Get a security policy's rule set","description":"GET /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/web-application-firewall/ruleset","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"policyId","in":"query","required":true,"description":"A unique identifier for a security policy.","schema":{"type":"string","description":"A unique identifier for a security policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/patch-waf-policy-ruleset-composite":{"post":{"operationId":"cloud_akamai_appsec_patch_waf_policy_ruleset_composite","summary":"Modify a security policy's rule set","description":"PATCH /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/web-application-firewall/ruleset","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","policyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"policyId":{"type":"string","description":"A unique identifier for a security policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-selectable-hostnames":{"get":{"operationId":"cloud_akamai_appsec_get_selectable_hostnames","summary":"List selectable hostnames","description":"GET /configs/{configId}/versions/{versionNumber}/selectable-hostnames","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-selected-hostnames":{"get":{"operationId":"cloud_akamai_appsec_get_selected_hostnames","summary":"List selected hostnames","description":"GET /configs/{configId}/versions/{versionNumber}/selected-hostnames","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-selected-hostnames":{"post":{"operationId":"cloud_akamai_appsec_put_selected_hostnames","summary":"Modify selected hostnames","description":"PUT /configs/{configId}/versions/{versionNumber}/selected-hostnames","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-selected-hostnames-eval-hostnames":{"get":{"operationId":"cloud_akamai_appsec_get_selected_hostnames_eval_hostnames","summary":"List evaluation hostnames","description":"GET /configs/{configId}/versions/{versionNumber}/selected-hostnames/eval-hostnames","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-selected-eval-hostnames":{"post":{"operationId":"cloud_akamai_appsec_put_selected_eval_hostnames","summary":"Modify evaluation hostnames","description":"PUT /configs/{configId}/versions/{versionNumber}/selected-hostnames/eval-hostnames","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-siem":{"get":{"operationId":"cloud_akamai_appsec_get_siem","summary":"Get SIEM settings","description":"GET /configs/{configId}/versions/{versionNumber}/siem","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-siem":{"post":{"operationId":"cloud_akamai_appsec_put_siem","summary":"Modify SIEM settings","description":"PUT /configs/{configId}/versions/{versionNumber}/siem","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-url-protection-policies":{"get":{"operationId":"cloud_akamai_appsec_get_url_protection_policies","summary":"List URL protection policies","description":"GET /configs/{configId}/versions/{versionNumber}/url-protections","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-url-protection-policies":{"post":{"operationId":"cloud_akamai_appsec_post_url_protection_policies","summary":"Create a URL protection policy","description":"POST /configs/{configId}/versions/{versionNumber}/url-protections","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-url-protection-policy":{"get":{"operationId":"cloud_akamai_appsec_get_url_protection_policy","summary":"Get a URL protection policy","description":"GET /configs/{configId}/versions/{versionNumber}/url-protections/{urlProtectionPolicyId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"urlProtectionPolicyId","in":"query","required":true,"description":"A unique identifier for each URL protection policy.","schema":{"type":"integer","description":"A unique identifier for each URL protection policy."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-url-protection-policy":{"post":{"operationId":"cloud_akamai_appsec_put_url_protection_policy","summary":"Modify a URL protection policy","description":"PUT /configs/{configId}/versions/{versionNumber}/url-protections/{urlProtectionPolicyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","urlProtectionPolicyId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"urlProtectionPolicyId":{"type":"integer","description":"A unique identifier for each URL protection policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-url-protection-policy":{"post":{"operationId":"cloud_akamai_appsec_delete_url_protection_policy","summary":"Remove a URL protection policy","description":"DELETE /configs/{configId}/versions/{versionNumber}/url-protections/{urlProtectionPolicyId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","urlProtectionPolicyId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"urlProtectionPolicyId":{"type":"integer","description":"A unique identifier for each URL protection policy."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-version-notes":{"get":{"operationId":"cloud_akamai_appsec_get_version_notes","summary":"Get the version notes","description":"GET /configs/{configId}/versions/{versionNumber}/version-notes","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-version-notes":{"post":{"operationId":"cloud_akamai_appsec_put_version_notes","summary":"Modify version notes","description":"PUT /configs/{configId}/versions/{versionNumber}/version-notes","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","versionNumber","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"versionNumber":{"type":"integer","description":"A unique identifier for each version of a configuration."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-contracts-groups":{"get":{"operationId":"cloud_akamai_appsec_get_contracts_groups","summary":"List contracts and groups","description":"GET /contracts-groups","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-selectable-hostnames-per-config":{"get":{"operationId":"cloud_akamai_appsec_get_selectable_hostnames_per_config","summary":"List available hostnames for a new configuration","description":"GET /contracts/{contractId}/groups/{groupId}/selectable-hostnames","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"groupId","in":"query","required":true,"description":"A unique identifier for a group.","schema":{"type":"string","description":"A unique identifier for a group."}},{"name":"contractId","in":"query","required":true,"description":"A unique identifier for a contract.","schema":{"type":"string","description":"A unique identifier for a contract."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-cves":{"get":{"operationId":"cloud_akamai_appsec_get_cves","summary":"List CVEs","description":"GET /cves","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"modifiedAfter","in":"query","required":false,"description":"Filters CVEs by `modifiedDate`, returning all CVEs modified after that time.","schema":{"type":"string","description":"Filters CVEs by `modifiedDate`, returning all CVEs modified after that time."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-subscribe":{"post":{"operationId":"cloud_akamai_appsec_post_subscribe","summary":"Subscribe to CVEs","description":"POST /cves/subscribe","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-subscribed":{"get":{"operationId":"cloud_akamai_appsec_get_subscribed","summary":"List subscribed CVEs","description":"GET /cves/subscribed","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-unsubscribe":{"post":{"operationId":"cloud_akamai_appsec_post_unsubscribe","summary":"Unsubscribe from CVEs","description":"POST /cves/unsubscribe","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"all":{"type":"boolean","default":false,"description":"Whether to unsubscribe from all CVEs, `false` by default."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-cve":{"get":{"operationId":"cloud_akamai_appsec_get_cve","summary":"Get a CVE","description":"GET /cves/{cveId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"cveId","in":"query","required":true,"description":"A unique identifier for each CVE.","schema":{"type":"string","description":"A unique identifier for each CVE."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-security-coverage":{"get":{"operationId":"cloud_akamai_appsec_get_security_coverage","summary":"Get CVE coverage","description":"GET /cves/{cveId}/security-coverage","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"cveId","in":"query","required":true,"description":"A unique identifier for each CVE.","schema":{"type":"string","description":"A unique identifier for each CVE."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-export-config-version":{"get":{"operationId":"cloud_akamai_appsec_get_export_config_version","summary":"Export a configuration version","description":"GET /export/configs/{configId}/versions/{versionNumber}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"versionNumber","in":"query","required":true,"description":"A unique identifier for each version of a configuration.","schema":{"type":"integer","description":"A unique identifier for each version of a configuration."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-hostname-coverage":{"get":{"operationId":"cloud_akamai_appsec_get_hostname_coverage","summary":"Get hostname coverage","description":"GET /hostname-coverage","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-onboardings":{"get":{"operationId":"cloud_akamai_appsec_get_onboardings","summary":"List onboardings","description":"GET /onboardings","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"onboardingStatuses","in":"query","required":false,"description":"Lists onboardings for a specific status.","schema":{"type":"array","description":"Lists onboardings for a specific status."}},{"name":"hostnames","in":"query","required":false,"description":"Returns onboardings containing the specified hostnames.","schema":{"type":"array","description":"Returns onboardings containing the specified hostnames."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-onboarding":{"post":{"operationId":"cloud_akamai_appsec_post_onboarding","summary":"Create an onboarding","description":"POST /onboardings","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"createNewResourcesOnly":{"type":"boolean","default":false,"description":"This creates an onboarding with a new CPS certificate and security protections. If your contract limits how many certificates you create,…"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-onboarding":{"get":{"operationId":"cloud_akamai_appsec_get_onboarding","summary":"Get an onboarding","description":"GET /onboardings/{onboardingId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"onboardingId","in":"query","required":true,"description":"A unique identifier for an onboarding.","schema":{"type":"integer","description":"A unique identifier for an onboarding."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/delete-onboarding":{"post":{"operationId":"cloud_akamai_appsec_delete_onboarding","summary":"Delete an onboarding","description":"DELETE /onboardings/{onboardingId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","onboardingId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"onboardingId":{"type":"integer","description":"A unique identifier for an onboarding."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-onboarding-activation":{"post":{"operationId":"cloud_akamai_appsec_post_onboarding_activation","summary":"Activate an onboarding","description":"POST /onboardings/{onboardingId}/activations","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","onboardingId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"onboardingId":{"type":"integer","description":"A unique identifier for an onboarding."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-onboarding-activation-status":{"get":{"operationId":"cloud_akamai_appsec_get_onboarding_activation_status","summary":"Get an onboarding activation","description":"GET /onboardings/{onboardingId}/activations/{activationId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"onboardingId","in":"query","required":true,"description":"A unique identifier for an onboarding.","schema":{"type":"integer","description":"A unique identifier for an onboarding."}},{"name":"activationId","in":"query","required":true,"description":"A unique identifier for an activation.","schema":{"type":"integer","description":"A unique identifier for an activation."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-onboarding-certificate-validation":{"get":{"operationId":"cloud_akamai_appsec_get_onboarding_certificate_validation","summary":"List onboarding certificate challenges","description":"GET /onboardings/{onboardingId}/certificate-validation","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"onboardingId","in":"query","required":true,"description":"A unique identifier for an onboarding.","schema":{"type":"integer","description":"A unique identifier for an onboarding."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-onboarding-certificate-validation":{"post":{"operationId":"cloud_akamai_appsec_post_onboarding_certificate_validation","summary":"Validate onboarding certificate","description":"POST /onboardings/{onboardingId}/certificate-validation/validate","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","onboardingId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"onboardingId":{"type":"integer","description":"A unique identifier for an onboarding."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-onboarding-cname-records":{"get":{"operationId":"cloud_akamai_appsec_get_onboarding_cname_records","summary":"List hostname CNAME DNS records","description":"GET /onboardings/{onboardingId}/cname-to-akamai","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"onboardingId","in":"query","required":true,"description":"A unique identifier for an onboarding.","schema":{"type":"integer","description":"A unique identifier for an onboarding."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-validate-onboarding-cname-records":{"post":{"operationId":"cloud_akamai_appsec_post_validate_onboarding_cname_records","summary":"Validate hostname CNAME DNS records","description":"POST /onboardings/{onboardingId}/cname-to-akamai/validate","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","onboardingId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"onboardingId":{"type":"integer","description":"A unique identifier for an onboarding."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-onboarding-domain-validation":{"get":{"operationId":"cloud_akamai_appsec_get_onboarding_domain_validation","summary":"List onboarding domain challenges","description":"GET /onboardings/{onboardingId}/domain-validation","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"onboardingId","in":"query","required":true,"description":"A unique identifier for an onboarding.","schema":{"type":"integer","description":"A unique identifier for an onboarding."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-onboarding-domain-validation":{"post":{"operationId":"cloud_akamai_appsec_post_onboarding_domain_validation","summary":"Validate onboarding domains","description":"POST /onboardings/{onboardingId}/domain-validation/validate","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","onboardingId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"onboardingId":{"type":"integer","description":"A unique identifier for an onboarding."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-onboarding-origin-validation":{"get":{"operationId":"cloud_akamai_appsec_get_onboarding_origin_validation","summary":"List origin hostname DNS records","description":"GET /onboardings/{onboardingId}/origin-validation","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"onboardingId","in":"query","required":true,"description":"A unique identifier for an onboarding.","schema":{"type":"integer","description":"A unique identifier for an onboarding."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-skip-onboarding-origin-validation":{"post":{"operationId":"cloud_akamai_appsec_post_skip_onboarding_origin_validation","summary":"Skip origin hostnames DNS record validation","description":"POST /onboardings/{onboardingId}/origin-validation/skip","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","onboardingId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"onboardingId":{"type":"integer","description":"A unique identifier for an onboarding."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/post-onboarding-origin-validation":{"post":{"operationId":"cloud_akamai_appsec_post_onboarding_origin_validation","summary":"Validate origin hostnames DNS records","description":"POST /onboardings/{onboardingId}/origin-validation/validate","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","onboardingId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"onboardingId":{"type":"integer","description":"A unique identifier for an onboarding."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-onboarding-settings":{"get":{"operationId":"cloud_akamai_appsec_get_onboarding_settings","summary":"Get onboarding settings","description":"GET /onboardings/{onboardingId}/settings","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"onboardingId","in":"query","required":true,"description":"A unique identifier for an onboarding.","schema":{"type":"integer","description":"A unique identifier for an onboarding."}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/put-onboarding-settings":{"post":{"operationId":"cloud_akamai_appsec_put_onboarding_settings","summary":"Modify onboarding settings","description":"PUT /onboardings/{onboardingId}/settings","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","onboardingId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"onboardingId":{"type":"integer","description":"A unique identifier for an onboarding."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:akamai-appsec/get-siem-definitions":{"get":{"operationId":"cloud_akamai_appsec_get_siem_definitions","summary":"Get SIEM versions","description":"GET /siem-definitions","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}