List all sandboxes
Authorizations
API key passed as Bearer token
Query Parameters
Filter sandboxes by state. Multiple states may be supplied as a single comma-separated list (e.g. running,paused). Valid states: creating, running, paused, destroyed, error. The server parses this as one comma-separated string parameter.
Maximum number of sandboxes to return when using cursor pagination.
1 <= x <= 100Cursor token returned by a previous paginated list response.
Filter sandboxes by template ref.
JSON object whose key/value pairs must match sandbox metadata.
Comma-separated field mask for sandbox list/get responses. Supported fields: id, status, config, template, metadata, started_at, timeout_ms, timeout_at, expires_at, timeout_action, created_at, cwd, snapshot_id, traffic_access_token.
Response
List of sandboxes. Calls without list filters, pagination, or field masks return the legacy bare array; filtered or paginated calls return a paginated object.
- object[]
- object
creating, running, paused, destroyed, error Sandbox metadata. Attached volume state is exposed under volume_attachments in request order. Free-form user-supplied object stored verbatim; deliberately open.
Alias of timeout_at for clients that expect an expiry timestamp field.
destroy, hibernate Normalized default working directory for this sandbox when one was configured.
Present only when status is paused. The snapshot ID needed to resume this sandbox.
Create-time warm-pool checkout result. Omitted when create did not consider a warm pool.