running to paused status. You can resume it later to continue where it left off.
Endpoint
Request
Headers
Path Parameters
| Parameter | Type | Description |
|---|---|---|
id | string | Sandbox ID to pause |
Example Request
Response
Success (200 OK)
Response Fields
| Field | Type | Description |
|---|---|---|
id | string | Sandbox ID |
status | string | New status (paused) |
request_id | string | Request ID for debugging |
Status Codes
| Code | Description |
|---|---|
200 | Sandbox paused successfully |
401 | Authentication required |
404 | Sandbox not found |
Errors
Sandbox Not Found (404)
GET /v1/sandboxes to find valid IDs.
Important Notes
- Execution suspended - All running processes are paused
- State preserved - Memory state and files are retained
- Can be resumed - Use Resume Sandbox to continue
- VM Agent API - VM Agent API endpoints are unavailable while paused
Use Cases
Pause Long-Running Task
Temporarily Free Resources
Related
- SDK: sandbox.pause() - Python SDK method
- CLI Sandbox Commands - Manage sandboxes from CLI
Next Steps
- Resume Sandbox - Resume a paused sandbox
- Stop Sandbox - Stop instead of pausing
- Get Sandbox - Check sandbox status

