Update plan
Partial update. Immutable fields not exposed: currency, billingType, billingIntervalMonths (Stripe doesn’t allow changing a Price). Changing priceCents while the plan has active subscriptions fails with 400.
Autorizações
Parâmetros de caminho
Corpo
Body for updating an existing plan. All fields are optional. Immutable fields (currency, billingType, billingIntervalMonths) require delete+recreate due to Stripe constraints.
Inline plan content definition. Mutually exclusive with packagePublicId.
Public ID of the credit package bundled with the plan.
"1b2c3d4e-5f60-4a7b-8c9d-0e1f2a3b4c5d"
New short description of the plan.
500"Best for growing teams."
Whether customers can purchase extra credits beyond the included amount.
true
Price of an extra credit pack in the smallest currency unit (cents).
x >= 1500
New display name of the plan.
3 - 100"Pro"
Public ID of the agent/feature package backing this plan. Mutually exclusive with content.
"9c3a4d22-1a8d-4b3f-9b1e-7a0f0c4f3e21"
New plan price in the smallest currency unit (cents).
x >= 04990
Number of workspace seats included in the plan.
x >= 15
New plan lifecycle status.
active, inactive Whether the plan offers unlimited credits (overrides the credit package).
false
Call-to-action text on the plan widget.
30"Get started"
Short description shown on the plan widget.
100"Best for growing teams."
Bullet-point features shown on the plan widget.
Whether to visually highlight this plan in the pricing widget.
true
Title shown on the plan widget.
50"Pro"
Resposta
OK
one_time, recurring active, inactive 
