---
title: "ANY.RUN"
description: "Reference for the Tracecat ANY.RUN integration: registered actions, required secrets, expected inputs, and example workflow usage."
---

{/* Auto-generated by scripts/generate_tool_docs.py; do not edit by hand. */}
## Get analysis

Action ID: `tools.anyrun.get_analysis`

Retrieve details for an ANY.RUN analysis by ID.

Reference: [https://any.run/api-documentation/#tag/analysis/GET/v1/analysis/&#123;analysis_id&#125;](https://any.run/api-documentation/#tag/analysis/GET/v1/analysis/&#123;analysis_id&#125;)

### Secrets

Required secrets:

- `anyrun`: required values `ANYRUN_API_KEY`.

### Input fields

<ParamField path="analysis_id" type="string" required>

Identifier of the analysis task.

</ParamField>

## List analyses

Action ID: `tools.anyrun.list_analyses`

List ANY.RUN analyses with optional status filtering.

Reference: [https://any.run/api-documentation/#tag/analysis/GET/v1/analysis/](https://any.run/api-documentation/#tag/analysis/GET/v1/analysis/)

### Secrets

Required secrets:

- `anyrun`: required values `ANYRUN_API_KEY`.

### Input fields

<ParamField path="limit" type="integer">

Maximum number of analyses to return.

Default: `50`.

</ParamField>

<ParamField path="offset" type="integer">

Pagination offset.

Default: `0`.

</ParamField>

<ParamField path="status" type="string | null">

Optional analysis status to filter by (e.g. finished, running).

Default: `null`.

</ParamField>

## Submit analysis

Action ID: `tools.anyrun.submit_analysis`

Create an ANY.RUN analysis task for a file hash, URL, or file reference.

Reference: [https://any.run/api-documentation/#tag/analysis/POST/v1/analysis/](https://any.run/api-documentation/#tag/analysis/POST/v1/analysis/)

### Secrets

Required secrets:

- `anyrun`: required values `ANYRUN_API_KEY`.

### Input fields

<ParamField path="object_value" type="string" required>

Value of the object to analyze (URL, hash, or file UUID).

</ParamField>

<ParamField path="interactive" type="boolean">

Whether to run the analysis in interactive mode.

Default: `false`.

</ParamField>

<ParamField path="object_type" type="string">

Type of object to analyze (url, hash, or file).

Default: `"url"`.

</ParamField>

<ParamField path="platform" type="string">

Execution environment to use (e.g. win10).

Default: `"win10"`.

</ParamField>
