Change the plan
PUT /v1/billing/plan
In this build: Uses a stand-in for an external service. The plan change is real. The card charge is a stand-in until a payment provider is connected.
Scope: billing.write
CLI: harebox billing plan
| Field | Type | Notes |
|---|---|---|
name (required) |
PlanName |
|
seats |
integer |
Seats to pay for. At least the number of people. |
Plan
| Field | Type | Notes |
|---|---|---|
name (required) |
PlanName |
|
usd_month |
number |
Price per seat. |
credits_usd |
number |
|
seats |
integer |
|
card_on_file |
boolean |
|
renews_at |
string or null |
When the period ends. Unused included credit expires then. For a trial, when it becomes the build plan. |
Errors follow one format.

