Get sample details

Retrieve a sample's analysis tasks and current processing status.

What this endpoint does

Retrieves the status and metadata for a sandbox sample — the primary way to check whether analysis is complete and what tasks were executed. Poll the status field until it reaches reported (success) or failed. For event-driven monitoring instead of polling, use Sandbox: Stream Sample Events. Get your sampleID from Sandbox: Submit Sample or Sandbox: Search. Once reported, access results via Sandbox: Get Sample Overview (high-level verdict), Sandbox: Get Sample Summary (per-task metadata), or Sandbox: Get Dynamic Report (full behavioral analysis).

Response data

Returns the sample's current processing state and the list of analysis tasks the sandbox created for it. The status field is the key polling target — reported means all results are ready, pending or running mean analysis is in progress, failed means something went wrong. The tasks array shows each individual analysis task (e.g., behavioral1, static1, urlscan1) with its own status — use these task IDs when calling the dynamic report, static report, PCAP download, or task file download endpoints. The kind field tells you whether this was a file or url submission, which determines which download endpoints are available.

Path Params
string
required

Sample ID returned at submission (e.g., 251219-tg9s9sfwst).

Responses

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