Skip to main content
GET
cURL

Headers

Authorization
string
default:cid <CID>
required

Controller ID in the format: cid .

Example:

"cid <CID>"

Response

GET operation response

IPS Rule feed object format

content_hash
string
required
feed_name
string
required
feed_type
enum<string>
required

Whether a rule feed is a user-uploaded custom feed or a system-provided external feed (e.g. suricata-rules).

Available options:
custom,
external
last_updated_time
string<date-time>
required

ISO 8601 timestamp of when the rule feed was last updated

ips_rules
string[]

Never populated for external feeds (feed_type=external), even when view=full, since those files can contain tens of thousands of rules; use rules_count instead.

Individual IPS rule line

rules_count
integer

Count of rules in the feed. Always populated; the primary field returned when view=summary, where ips_rules is omitted.

uuid
string<uuid>

Present only for custom (uploaded) feeds. External (system-provided) feeds have no UUID - they are identified by feed_name instead - so this field is omitted for them.