Get Profile Detection Rules

Fetch deployable detection rules (Sigma, Snort, YARA) from a detection profile.

What this endpoint does

Retrieves detection rules from a specific threat detection profile, filtered by rule format. This is step 2 of the detection workflow: first discover profile UUIDs via Threat Detection: Query Profiles, then pass the profile id here. For indicators (IPs, domains, hashes, URLs) instead of rules, use Threat Detection: Get Profile Indicators. At least one rule type must be specified in filter.types — supported values: sigma, snort, yara, yaral, kql, fql, s1ql.

Response data

Returns detection rules ready for deployment into your SIEM or EDR — each rule's content field contains the complete, deployable rule text (Sigma YAML, Snort signatures, KQL queries, etc.) that can be directly imported into the corresponding platform. Rules are sourced from Insikt Group research and tagged with MITRE ATT&CK techniques for threat-informed prioritization. Detection profile rules are continuously updated unlike hunting job rules, which are point-in-time snapshots. An empty response is valid — not all profiles include rules for every supported format. Filter by type to match your security stack.

Path Params
uuid
required

Threat Automation Profile ID

Body Params
filter
object
required
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json