This syntax applies to searches made through the
explore endpoint.Search Modes
The explore endpoint supports two search modes, controlled by thetype parameter:
- Indicator mode (
type=indicators, default): Search for indicators by value, type, risk, attributes, properties, and associated threats or feeds. - Threat mode (
type=threats): Search for threats by name, alias, category, or associated indicator attributes.
Feeds are not a separate search mode.
To search for indicators associated with specific feeds, use the
feed search field in indicator mode (e.g., feed=urlhaus).Syntax
Query terms follow a simple field-value structure for building search expressions:Search Fields
Search fields let you target specific aspects of indicators and threats.Indicator Mode Fields
These fields are available when searching indicators (type=indicators, default):
Threat Mode Fields
These fields are available when searching threats (type=threats):
Fields Available in Both Modes
These fields work in both indicator and threat mode:Boolean Logic and Wildcards
Combine search terms using logical operators and pattern matching for complex queries. Queries allow forAND, OR, and NOT operations.
Wildcards are also allowed.
If an operator is omitted between search terms, the default operation is AND.
Escaping and Quotes
Use escaping and quotes to handle special characters and spaces in your search terms. Since special characters like asterisks (*) and parentheses (()) might conflict with your intended query, you can escape them with a backslash (\).
If your search field or search term has a space, you must wrap it in quotes (").
Examples
These examples show how to specify search modes using thetype parameter and construct queries with proper URI encoding.
Search indicators (default):
The mode parameter
type is separate from the query field type=.
The parameter controls which dataset to search (indicators or threats), while the query field filters indicators by their type (e.g., domain, IP, URL).