Authentication
Create an API token in the Thunder console and send it as a bearer token:sandbox_access_denied.
Lifecycle
POST /sandboxes/startaccepts the request and returns a permanentid.- Poll
GET /sandboxes/{id}untilstatusisrunningorfailed. POST /sandboxes/{id}/stopstops the sandbox. Repeating a stop is safe.
202 Accepted because lifecycle work is asynchronous.
GET /sandboxes returns history newest first. The default page size is 50 and
the maximum is 100; pass next_page_token back as page_token to continue.
Actionable errors
Every error contains an HTTPcode, machine-readable error, and human-readable
message.
Start and stop allow 30 requests per organization per minute. Get and list
allow 600 per minute, enough for one-second status polling.