Start command
Start a command in an existing sandbox and receive an exec ID. The command runs asynchronously, so the response confirms that execution started rather than returning its output. Use the exec ID with the result endpoint to read stdout, stderr, exit code, and final status.
Path parameters
sandbox_name
Sandbox name
Headers
X-Islo-Api-Version
Request
This endpoint expects an object.
command
Command to execute.
env
Environment variables to inject into this execution session.
timeout_secs
Optional client-side timeout hint. Currently accepted for API compatibility.
user
User to run the command as (e.g., “islo”). If not provided, uses image default.
workdir
Working directory for command execution inside the sandbox.
Response
Command execution started
exec_id
sandbox_id
status
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error