Search IOCs
search_iocsSearch IOCs across all Rösti reports by text, type, tag, category and creation time. Without filters, lists IOCs from all reports.
Each IOC carries its report id (use get_report for the report), type, category, tags, IDS flag, comment and false-positive risk. Use lookup_ioc or lookup_iocs to check whether specific values are known.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | IOC tags, e.g. c2, phishing (see describe_taxonomy) | |
| exact | No | Require the value or comment to equal the query instead of containing it | |
| limit | No | IOCs per page | |
| query | No | Text to find in IOC values or comments, e.g. 'mcrosoft' or 'C2 server'. Defanged values are refanged. | |
| since | No | Only IOCs created or updated after this date (YYYY-MM-DD) or timestamp (YYYY-MM-DDTHH:MM:SSZ) | |
| types | No | IOC types, e.g. domain, ip-dst, sha256 (see describe_taxonomy) | |
| cursor | No | next_cursor from a previous call, to get the next page | |
| categories | No | IOC categories, e.g. network_activity (see describe_taxonomy) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| iocs | Yes | ||
| total | No | Total number of matching IOCs | |
| next_cursor | No | Pass as cursor to get the next page; null if there are no more |