Set analysis profile

Resume a paused interactive-mode submission by selecting analysis profiles for behavioral execution.

What this endpoint does

Continues a paused interactive-mode submission by selecting which analysis profiles to use. When you submit a sample with interactive: true via Sandbox: Submit Sample, analysis pauses after static analysis at static_analysis status. At that point, you can inspect the Sandbox: Get Static Report to see what files were unpacked (for archives), then call this endpoint to choose how to proceed. Three mutually exclusive options: auto: true lets the sandbox pick profiles automatically, pick specifies which files from an archive to analyze with auto profiles, or profiles maps specific files to specific profiles from Sandbox: List Profiles. After calling this endpoint, the sample transitions from static_analysis to running — monitor progress with Sandbox: Get Sample.

Response data

Returns an empty JSON object {} on success, confirming the sample has transitioned to running status and behavioral analysis has begun. A 409 means the sample isn't in static_analysis status — either it was submitted without interactive: true, or profiles were already selected. A 404 means the sample ID doesn't exist.

Path Params
string
required

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

Body Params
boolean

If true, automatically select profiles for all files.

pick
array of strings

For archives: list of filenames to run with automatic profile selection.

pick
profiles
array of objects

Explicit file-to-profile mappings.

profiles
Responses

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