Skip to main content
POST
Start sandbox background command

Authorizations

Authorization
string
header
required

Use a JWT bearer token or a Veryfront API key in the Authorization header.

Path Parameters

sandbox_id
string<uuid>
required

Sandbox UUID.

Body

application/json
command
string
required
Minimum string length: 1
cwd
string
timeout_seconds
integer
default:600
Required range: x <= 600
env
object

Response

Background command metadata, returned immediately while the command keeps running.

command_id
string
required
command
string
required
signal
string | null
required
heartbeat_status
enum<string>
required
Available options:
disabled,
healthy,
degraded
last_heartbeat_at
string | null
required
last_heartbeat_error
string | null
required
heartbeat_failure_count
integer
required
Required range: x >= 0
status
enum<string>
required
Available options:
pending,
running,
completed,
failed,
canceled
exit_code
integer | null
required
started_at
string | null
required
finished_at
string | null
required