> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tracecat.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ANY.RUN

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

## 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/\{analysis\_id}](https://any.run/api-documentation/#tag/analysis/GET/v1/analysis/\{analysis_id})

### 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>
