List WAF rules
Deprecated GET
/zones/{zone_id}/firewall/waf/packages/{package_id}/rules https://api.cloudflare.com/client/v4
Fetches WAF rules in a WAF package.
Note: Applies only to the previous version of WAF managed rules.
Parameters
path Path Parameters
| Name | Type |
|---|---|
package_id
required
| type WafManagedRulesIdentifier = string |
zone_id
required
| type WafManagedRulesSchemasIdentifier = string |
query Query Parameters
| Name | Type |
|---|---|
mode | "DIS" | "CHL" | "BLK" | "SIM" |
group_id | type WafManagedRulesComponentsSchemasIdentifier = string |
page | number |
per_page | number |
order | "priority" | "group_id" | "description" |
direction | "asc" | "desc" |
match | "any" | "all" |
description | string |
priority | string |
Responses
200 application/json
List WAF rules response.
type WafManagedRulesRuleResponseCollection = type WafManagedRulesApiResponseCollection = never & { result?: WafManagedRulesRule []; }
Client Errors
4XX application/json
List WAF rules response failure.
type WafManagedRulesRuleResponseCollection = type WafManagedRulesApiResponseCollection = never & { result?: WafManagedRulesRule []; } & interface WafManagedRulesApiResponseCommonFailure {
errors:WafManagedRulesMessages ;
messages:WafManagedRulesMessages ;
result: null;
success: false;
}
errors:
messages:
result: null;
success: false;
}