Skip to main content
Resume the same paused sandbox

Authorizations

Authorization
string
header
required

BoxRouter API key; never an upstream provider key.

Headers

Idempotency-Key
string

Optional for this operation. Preserve the same stable identifier when retrying an uncertain response; never reuse it for new work. If omitted where allowed, Cloud generates a request-scoped key that cannot reconcile a later retry. Do not include credentials or payloads. Stable identifier for one logical mutation.

Required string length: 1 - 128

Path Parameters

sandbox_id
string
required

Workspace-owned BoxRouter sandbox ID, not an upstream ID.

Minimum string length: 1
Pattern: ^[^\u0000]*$

Body

application/json

The body is of type object.

Response

The resumed sandbox's state and lifetime.

state
enum<string>
required
Available options:
running
cold_restart
boolean
required

Whether running processes were lost while the sandbox was paused or stopped.

outside_grant
enum<string>[]
required

Observed values that fell outside the pause_resume grant.

Available options:
cold_restart
lifetime
object
required

How long the sandbox may live. It counts from the provider's create, as with the provider's own SDK (BoxRouter's clock starts when it sends the create). Whether paused time counts depends on the provider.