Look up IOCs
lookup_iocsCheck many IOCs (indicators of compromise) at once against Rösti's threat-intelligence reports.
Defanged values (hxxps://evil[.]com, 1.2.3[.]4, user[at]evil[.]com) are
refanged before the lookup; refanged shows which. Matching is exact, with a
case-insensitive fallback. For each value that is found, returns the reports
it appears in (newest first) with the IOC's type, category, tags, IDS flag,
comment and false-positive risk. Values that are not found are listed in
not_found. Use lookup_ioc for all matches of a single value.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| values | Yes | IOC values such as IP addresses, domains, URLs, file hashes (MD5, SHA-1, SHA-256) or e-mail addresses, plain or defanged (e.g. hxxps://evil[.]com). Surrounding whitespace and duplicates are ignored. At most 1000 values. | |
| max_matches_per_value | No | Maximum number of reports listed per found value |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | Values that were found, in request order | |
| summary | Yes | ||
| refanged | No | Defanged inputs and the value searched for each, e.g. {'evil[.]com': 'evil.com'} | |
| not_found | Yes | Values that were not found |