Query Profiles

Discover threat prevention profiles with curated block lists of confirmed-malicious indicators.

What this endpoint does

Discovers threat prevention profiles available to your organization. Prevention profiles define block lists of confirmed-malicious indicators for security infrastructure (firewalls, proxies, endpoint tools) — distinct from detection profiles, which focus on SIEM/EDR rules. After finding profile UUIDs here, fetch block list indicators via Threat Prevention: Get Profile Indicators or supplementary rules via Threat Prevention: Get Profile Rules. Supply either ids (array of UUIDs, max 100) or enterprise (e.g., uhash:XXXXXXXXXX) — at least one required. Empty body or empty ids returns 400.

Response data

Returns the prevention profiles your organization has configured — each one represents a curated block list strategy targeting specific threat categories for your security infrastructure. Use profile UUIDs from this response as input to the indicators and rules endpoints to pull the actual IOCs and detection rules for ingestion into firewalls, proxies, or endpoint tools. If the response is empty, your organization may not have prevention profiles configured yet (check with your RF administrator), or the enterprise/ID filter doesn't match any profiles. Prevention profiles are simpler than hunting profiles — they don't carry scheduling or lookback configuration since they represent continuously-updated block lists rather than periodic scans.

Body Params

Query parameters for filtering automation profiles. At least one of ids (non-empty array) or enterprise must be provided. An empty body or empty ids array will return a 400 error.

ids
array of objects
length ≤ 100

Profile IDs to filter by. Must be a non-empty array if provided. Required if enterprise is not specified.

ids
string
length between 10 and 20

Enterprise user ID to filter profiles by. Required if ids is not specified. Effectively required for profile discovery.

string
length between 10 and 20

Profile integration to filter by

Responses

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