---
title: "Get static analysis report"
method: GET
path: "/samples/{sampleID}/reports/static"
---

# Get static analysis report

`GET /samples/{sampleID}/reports/static`

## Request

- Base URL: `https://sandbox.recordedfuture.com/api/v0`
- URL: `https://sandbox.recordedfuture.com/api/v0/samples/{sampleID}/reports/static`
- Auth: API key in header `Authorization`

Retrieve the static analysis report with file metadata, hashes, PE structure, and YARA matches available before behavioral execution completes.

## Path parameters

- `sampleID` string, required

## Response `200`

Static analysis report.

- object
  - `version` string: Report format version
  - `build` string: Sandbox build ID
  - `sample` object
    - `sample` string
    - `kind` string
    - `size` integer
    - `target` string
  - `task` object
    - `task` string
    - `target` string
  - `analysis` object
    - `reported` string, date-time
    - `score` integer
  - `signatures` object[]
    - `name` string
    - `label` string
    - `score` integer
    - `desc` string
    - `indicators` object[]
    - `is_custom` boolean
  - `files` object[]: All files discovered during static analysis (original + unpacked).
    - `filename` string
    - `relpath` string
    - `filesize` integer
    - `md5` string
    - `sha1` string
    - `sha256` string
    - `sha512` string
    - `ssdeep` string
    - `exts` string[]
    - `tags` string[]
    - `depth` integer
    - `kind` string
    - `selected` boolean
    - `runas` string
    - `metadata` object

## Other responses

- `404`: Sample not found or static report not available.

---

[API](https://skmtc.dev/recordedfuture/apis/recorded-future-sandbox-api-secopsti.md) - [All operations](https://skmtc.dev/recordedfuture/apis/recorded-future-sandbox-api-secopsti/llms.txt) - [OpenAPI document](https://skmtc.dev/recordedfuture/apis/recorded-future-sandbox-api-secopsti/revisions/39ea918b1dca?raw)
