cf_list_rulesets
Retrieve all Cloudflare rulesets for a zone or account scope, including their names, kinds, versions, and phases. Helps audit WAF and custom rule configurations.
Instructions
List all rulesets visible at the given scope.
Args:
scope: 'zone' or 'account'.
scope_id: matching Cloudflare ID.
Calls: GET /{zones|accounts}/{scope_id}/rulesets.
Returns: envelope with `data = {rulesets: [...], count, scope, scope_id}`.
Each ruleset summary has: id, name, description, kind (managed/custom/zone),
version, last_updated, phase.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | Yes | ||
| scope_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |