The org the API key belongs to, with its quotas, current consumption and the key's role
/v1/orgAuthorizationBearer token · headerrequiredOrg-scoped API key, pols_....
The org.
idstringrequirednamestringrequiredcreated_atstring<date-time>requiredquotasQuotasrequiredShow propertiesHide properties
max_running_sandboxesintegerrequiredSandboxes that may run (or be starting, or be in standby) at the same time.
max_sandboxesintegerrequiredSandboxes that may exist (running or stopped) at the same time.
monthly_sandbox_hoursintegerrequiredRunning sandbox-hours per calendar month (UTC), all sizes counted
equally; standby does not count. A hard limit while billing is
off for the org (billing_enabled on /v1/balance, off by
default): the org's users get an email at 80 percent, and at
100 percent its running and standby sandboxes are stopped (their
disks are kept) and none can start (403 quota_exceeded) or wake
from standby until the next month. Once billing is on, the
org's credit caps its usage instead and this does not apply.
max_templatesintegerrequiredThe org's own templates (system templates do not count).
max_api_keysintegerrequiredAPI keys that are neither revoked nor expired.
usageOrgUsagerequiredShow propertiesHide properties
running_sandboxesintegerrequiredsandboxesintegerrequiredmonth_sandbox_secondsinteger<int64>requiredRunning sandbox-seconds this calendar month (UTC), all sizes counted alike; counted against monthly_sandbox_hours while billing is off.
roleRolerequiredWhat a user, and each of their API keys, may do in the org.
owner: everything, including making and removing owners. admin:
manages the members other than owners, every API key of the org and
the vault on the website, and uses sandboxes. member: uses
sandboxes, manages their own API keys and sees the vault's names.
Every org has at least one owner.
owneradminmemberRate 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), insufficient_credit (402, no
credit left to start a sandbox), forbidden (403),
quota_exceeded (403), trial_limit (403, beyond what a
trial org may run), not_found (404), conflict (409),
billing_details_required (409, save the billing details
before topping up), topup_not_available (409, the org
cannot top up as it would be taxed; the message says why),
withdrawal_consent_required (409, a consumer orders a
top-up or the subscription only with withdrawal_consent),
desktop_controlled (409, a person viewing the desktop has
taken control of it, see control), rate_limited (429,
see Retry-After), trial_capacity
(429, all trial capacity in use; retry after
Retry-After), host_capacity (429, the host is short of
memory right now, so nothing new starts there; retry after
Retry-After), internal (500),
runtime_error (502, the sandbox host failed),
payment_provider_error (502, Mollie could not be
reached or refused a payment),
unavailable (503, the feature is not configured on this
deployment), waking (503, the sandbox is still waking
from standby or booting; retry), timeout (504, or 408 when a request
body stalls).
messagestringrequiredcontrolDesktopControlWho has control of a sandbox's desktop. In an error, it is present
only with code desktop_controlled.
Show propertiesHide properties
heldbooleanrequiredSomeone viewing the desktop has taken control of it.
holderstringOnly when held; their name as the desktop's viewers see it, their user's name or else their API key's.
sincestring<date-time>Only when held; when they took control.
expires_atstring<date-time>Only when held; when control lapses unless they use the desktop before.
Error.
errorobjectrequiredShow propertiesHide properties
codestringrequiredStable machine-readable code: bad_request (400),
unauthorized (401), insufficient_credit (402, no
credit left to start a sandbox), forbidden (403),
quota_exceeded (403), trial_limit (403, beyond what a
trial org may run), not_found (404), conflict (409),
billing_details_required (409, save the billing details
before topping up), topup_not_available (409, the org
cannot top up as it would be taxed; the message says why),
withdrawal_consent_required (409, a consumer orders a
top-up or the subscription only with withdrawal_consent),
desktop_controlled (409, a person viewing the desktop has
taken control of it, see control), rate_limited (429,
see Retry-After), trial_capacity
(429, all trial capacity in use; retry after
Retry-After), host_capacity (429, the host is short of
memory right now, so nothing new starts there; retry after
Retry-After), internal (500),
runtime_error (502, the sandbox host failed),
payment_provider_error (502, Mollie could not be
reached or refused a payment),
unavailable (503, the feature is not configured on this
deployment), waking (503, the sandbox is still waking
from standby or booting; retry), timeout (504, or 408 when a request
body stalls).
messagestringrequiredcontrolDesktopControlWho has control of a sandbox's desktop. In an error, it is present
only with code desktop_controlled.
Show propertiesHide properties
heldbooleanrequiredSomeone viewing the desktop has taken control of it.
holderstringOnly when held; their name as the desktop's viewers see it, their user's name or else their API key's.
sincestring<date-time>Only when held; when they took control.
expires_atstring<date-time>Only when held; when control lapses unless they use the desktop before.