{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Lists the account's Threat Signals feed subscriptions.","properties":{"path":{"type":"object","properties":{"account_id":{"type":"string"}},"required":["account_id"],"additionalProperties":false},"query":{"type":"object","properties":{"page":{"description":"1-based page number. Minimum 1; defaults to 1.","type":"integer","default":1,"minimum":1},"per_page":{"description":"Number of feeds per page, from 1 to 100. Defaults to 20.","type":"integer","default":20,"maximum":100,"minimum":1},"limit":{"description":"Optional 1–100 alias for per_page. When provided, limit takes precedence.","type":"integer","maximum":100,"minimum":1},"sort":{"description":"Sort by created_at, title, category, or url. Prefix the field with - for descending order; defaults to -created_at.","type":"string","default":"-created_at","pattern":"^-?(created_at|title|category|url)$"},"category":{"description":"Exact feed-category filter, up to 100 characters. Omit to include all categories.","type":"string","maxLength":100},"source_type":{"description":"Filter by curated or custom feed source. Omit to include both source types.","type":"string","enum":["curated","custom"]},"enabled":{"description":"Filter by enabled state. Accepts true, false, 1, or 0; omit to include enabled and disabled feeds.","type":"boolean"},"status":{"description":"Exact stored polling-status filter, such as active or error. Omit to include every status.","type":"string"}},"required":[],"additionalProperties":false}},"required":["path"],"additionalProperties":false},"name":"List Threat Signals feeds","id":"cloudflare.rssfeedlist","example":{"path":{"account_id":"example"}},"maxRequests":1,"summary":false}}