Filter STIX objects in your TAXII requests to retrieve exactly the data you need.
All filters are query string parameters and can be combined for precise control.
Available Filters
The filters you can use include both those required by the TAXII specification and additional filters specific to Pulsedive.
Standard TAXII Filters
These filters are required by the TAXII specification:
Pulsedive-Specific Filters
Pulsedive provides these additional filters:
Filter Examples
These are some sample requests.
Use collection ID 981c4916-ebb2-4567-aece-54ae970c4230 (test collection) for safe experimentation.
Basic Filtering
Multiple Risk Levels
Time-Based Filtering
Active vs Retired Indicators
Combining Filters
When you use multiple filters:
- Multiple values in a single filter use OR logic (e.g.,
match[risk]=high,critical returns high OR critical risk)
- Multiple different filters use AND logic (e.g.,
match[risk]=high&match[itype]=domain returns high risk AND domain type)
Example: Multiple Filters
This request combines risk levels, indicator types, and status:
This query returns indicators that match:
- (
high risk OR critical risk) AND
- (
domain type OR url type) AND
- (not retired)