Query Malware Intelligence data with lists of entities

Find sandbox artifacts by matching against lists of known IOCs instead of query expressions.

What this endpoint does

Searches Recorded Future's malware sandbox analysis database using lists of known indicators of compromise. Provide at least one non-empty IOC list — sha256_list, ip_list, domain_list, or url_list — and specify which artifact type to aggregate via the field parameter (e.g., sha256 to find related samples, ip_address to find network infrastructure, ttp to find MITRE ATT&CK techniques). When multiple IOC lists are provided, the operator parameter controls whether results must match all lists (and, default) or any list (or). The start_date parameter is required and cannot predate 2023-11-01. For query-language-based searches use Malware Intelligence: Query, or for natural language searches use Malware Intelligence: Query Natural Language.

Response data

Returns a paginated list of matching artifacts from sandbox-analyzed samples. Each result includes the artifact value, a count of how many sandbox samples it appeared in, and a Recorded Future risk score. When field is sha256, results also include file extension types, MITRE ATT&CK tactic tags, and optionally sandbox-specific scores and portal links. Pagination is zero-indexed via the page parameter, with total_pages in the response indicating how many pages are available.

Body Params
sha256_list
array of strings

Lists of indicators of compromise (IOCs) grouped by type.

sha256_list
ip_list
array of strings

Lists of indicators of compromise (IOCs) grouped by type.

ip_list
domain_list
array of strings

Lists of indicators of compromise (IOCs) grouped by type.

domain_list
url_list
array of strings

Lists of indicators of compromise (IOCs) grouped by type.

url_list
string
enum
required

Field of Malware Intelligence data to return data for

string
enum
Defaults to and

Query operator for building malware intelligence search expressions.

Allowed:
date
required

Earliest date to include in the query (cannot be before 2023-11-01)

date

Latest date to include in the query, defaults to today in UTC

boolean

Only include samples submitted by your enterprise in the query (defaults to false)

integer

Page number to return. Pages are zero-indexed. (Defaults to 0)

boolean

Include sandbox score in the response

boolean
boolean

Whether to sanitize returned results. When omitted the service will default to false.

Response

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