List WAF rule groups
Deprecated GET
/zones/{zone_id}/firewall/waf/packages/{package_id}/groups https://api.cloudflare.com/client/v4
Fetches the WAF rule groups 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 | type WafManagedRulesMode = "on" | "off" |
page | number |
per_page | number |
order | "mode" | "rules_count" |
direction | "asc" | "desc" |
match | "any" | "all" |
name | string |
rules_count | number |
Responses
200 application/json
Defines the list WAF rule groups response.
type WafManagedRulesRuleGroupResponseCollection = type WafManagedRulesApiResponseCollection = never & { result?: WafManagedRulesSchemasGroup []; }
Client Errors
4XX application/json
Defines the list WAF rule groups response failure.
type WafManagedRulesRuleGroupResponseCollection = type WafManagedRulesApiResponseCollection = never & { result?: WafManagedRulesSchemasGroup []; } & interface WafManagedRulesApiResponseCommonFailure {
errors:WafManagedRulesMessages ;
messages:WafManagedRulesMessages ;
result: null;
success: false;
}
errors:
messages:
result: null;
success: false;
}