Save a sandbox's disk as a named template
Returns a creating template; poll GET until ready before using it. Failed saves remain visible until cleanup completes. Environment variables (secrets) of the source sandbox are not copied into the template. Answers 403 quota_exceeded when the org already has max_templates templates of its own.
/v1/templatesAuthorizationBearer token · headerrequiredOrg-scoped API key, pols_....
application/jsonsandboxstringrequiredSource sandbox ID or name. It must be running or stopped.
nameNamerequiredLowercase letters, digits and dashes, starting with a letter.
descriptionstringFree text, without control characters other than tab.
The template.
statusTemplateStatusrequiredcreatingreadyfaileddeletingdisk_gibintegerrequiredidstringrequirednamestringrequireddescriptionstring | nullsystembooleanrequiredProvided by pols.so for every org; cannot be deleted.
source_sandbox_idstring | nullcreated_atstring<date-time>requiredRate 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