Get a link to the sandbox's desktop in the browser (noVNC)
A link to the sandbox’s noVNC desktop at
https://<sandbox>-desktop.<sandbox domain>/#<token>. The token is
in the URL fragment, which browsers do not send to servers: the
edge’s desktop page reads it and presents it when it opens the
desktop’s WebSocket, so it appears in no request URL and sets no
cookie. The link opens and reconnects the desktop until
expires_at (12 hours), while the sandbox keeps running and the
API key that made it is not revoked; stopping the sandbox ends it,
even after a resume. The sandbox must be running. Whoever has the
link can use the desktop’s mouse and keyboard: treat it like a
password.
/v1/sandboxes/{sandbox}/desktopAuthorizationBearer token · headerrequiredOrg-scoped API key, pols_....
sandboxstringrequiredSandbox ID (sbx_...) or name.
The desktop link.
urlstringrequiredThe link, including its token (a query parameter for a port, the fragment for the desktop).
expires_atstring<date-time>requiredFor a port, open the link before this time; the desktop link works until then.
Rate limited (rate_limited): too many requests or failed
authentications from this address, too many requests or
lifecycle calls for this org, or too many of its exec, file,
computer and CDP calls in progress at once. Retry after
Retry-After seconds.
errorobjectrequiredShow propertiesHide properties
codestringrequiredStable machine-readable code: bad_request (400),
unauthorized (401), forbidden (403), quota_exceeded
(403), not_found (404), conflict (409),
rate_limited (429, see Retry-After), internal (500),
runtime_error (502, the sandbox host failed),
unavailable (503, the feature is not configured on this
deployment), timeout (504, or 408 when a request body
stalls).
messagestringrequiredError.
errorobjectrequiredShow propertiesHide properties
codestringrequiredStable machine-readable code: bad_request (400),
unauthorized (401), forbidden (403), quota_exceeded
(403), not_found (404), conflict (409),
rate_limited (429, see Retry-After), internal (500),
runtime_error (502, the sandbox host failed),
unavailable (503, the feature is not configured on this
deployment), timeout (504, or 408 when a request body
stalls).
messagestringrequired