billing:read
Get billing status
200:
free | developer | pro | enterprise
Status values: active | past_due | canceled | trialing
Subscribe / upgrade plan
201:
url to complete payment.
Cancel subscription
cancel_at_period_end = true in Stripe). The subscription remains active until the period ends.
Response 204: No content.
Change plan
DELETE /v1/billing/subscribe (cancel) instead.
To upgrade from the free plan, use POST /v1/billing/subscribe (checkout) instead.
Request body:
| Field | Type | Required | Description |
|---|---|---|---|
plan | string | ✓ | developer, pro, or enterprise |
204: No content.
Plan comparison
| Feature | Free | Developer | Pro | Enterprise |
|---|---|---|---|---|
| Servers | 2 | 10 | 50 | Unlimited |
| Requests / month | 10,000 | 100,000 | 1,000,000 | Unlimited |
| Regions | ord only | All | All | All |
| Auto-stop | Required | Optional | Optional | Optional |
| Deployments kept | 3 | 10 | 10 | 10 |
| Support | Community | Priority | Priority | |
| Price | $0 | $29/mo | $99/mo | $199/mo |