Skip to main content
POST
cURL
Console only. This operation needs a signed-in console session; an API key or CLI login gets 404. Use Billing in the console. See pricing and billing.
Request a plan or add-on change using the authoritative loaded subscription and a durable UUID operation ID. Upgrades require verified payment; reductions must fit retained allocations. Pending changes leave the confirmed allowance in effect. A confirmed change does not resize, start, move, or restart a workspace. Account billing requires an authenticated account identity with appropriate billing permissions. Workspace bridge identity is not an account billing credential. See managed wallet for the financial contract.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
addons
object
required
operation_id
string<uuid>
required
plan
string
required
return_url
string | null

Response

200 - application/json