curl -X POST https://api.runtools.ai/v1/sandboxes/sandbox-abc123/resume \
-H "X-API-Key: $RUNTOOLS_API_KEY"
await sandbox.resume();
await sandbox.waitForReady();
{
"data": {
"id": "sandbox-abc123",
"status": "resuming"
}
}
Sandboxes
Resume Sandbox
Resume a paused sandbox
POST
/
v1
/
sandboxes
/
{id}
/
resume
curl -X POST https://api.runtools.ai/v1/sandboxes/sandbox-abc123/resume \
-H "X-API-Key: $RUNTOOLS_API_KEY"
await sandbox.resume();
await sandbox.waitForReady();
{
"data": {
"id": "sandbox-abc123",
"status": "resuming"
}
}
Path Parameters
string
required
Sandbox ID.
Response
string
Sandbox ID.
string
Usually
resuming while the sandbox is coming back online.curl -X POST https://api.runtools.ai/v1/sandboxes/sandbox-abc123/resume \
-H "X-API-Key: $RUNTOOLS_API_KEY"
await sandbox.resume();
await sandbox.waitForReady();
{
"data": {
"id": "sandbox-abc123",
"status": "resuming"
}
}
Notes
- Resumed sandboxes may need a short readiness window before SSH or desktop access is available.
- Use
sandbox.waitForReady()to wait for SSH readiness from SDK code.