Skip to main content
GET
List billing plans

Authorizations

Authorization
string
header
required

Organization API key (msb_…) - org-scoped programmatic access.

Response

Available plans

created_at
string<date-time>
required
display_name
string
required
id
string<uuid>
required
is_default
boolean
required

The plan new orgs are assigned. Exactly one row is the default.

name
string
required
self_serve
boolean
required

May a user self-subscribe to this plan via the API? Fail-closed; the change-plan check keys on this flag, not the plan name.

updated_at
string<date-time>
required
description
string | null
included_disk_gib_hours
integer<int32> | null
included_memory_gib_hours
integer<int32> | null
included_storage_gib
integer<int32> | null
included_vcpu_hours
integer<int32> | null

Monthly included allowances bundled into the flat fee (pool of vCPU-hours / memory GiB-hours / writable-disk GiB-hours / durable-storage GiB). Usage beyond the pool is metered overage on priced plans; on an unpriced (free) plan the compute pool is a hard wall.

max_concurrent_ephemeral_running
integer<int32> | null

Max simultaneously-running ephemeral sandboxes (cheap, self-cleaning).

max_concurrent_persistent_running
integer<int32> | null

Max simultaneously-running persistent sandboxes (snapshot/restore cost).

max_disk_size_mib_per_sandbox
integer<int32> | null

Maximum writable disk size (MiB) per sandbox.

max_memory_mib_per_sandbox
integer<int32> | null
max_sandboxes
integer<int32> | null
max_snapshot_storage_gib
integer<int32> | null

Per-org managed-snapshot storage hard cap (GiB), compared against the summed compressed archive size of the org's managed snapshots.

max_total_storage_gib
integer<int32> | null

Per-org durable-storage hard cap (GiB). Used storage is billed at a flat per-GB-month rate (no free allotment).

max_uptime_minutes_per_sandbox
integer<int32> | null
max_vcpus_per_sandbox
integer<int32> | null
monthly_sandbox_minutes
integer<int32> | null

Deprecated wall-clock minutes budget (NULL). The compute wall is now included_vcpu_hours on unpriced plans.

subscription_price_cents
integer<int64> | null

Flat monthly subscription price (cents); None = unpriced (free). Source of upgrade/downgrade ordering - compare prices, not a fixed tier rank.

trial_duration_days
integer<int32> | null
usage_disk_gib_hour_usd
number<double> | null
usage_memory_gib_hour_usd
number<double> | null
usage_snapshot_storage_gib_month_usd
number<double> | null

Managed-snapshot storage rate (USD/GiB-month), separate from volumes.

usage_storage_gib_month_usd
number<double> | null
usage_vcpu_hour_usd
number<double> | null

Per-unit overage rates (USD) charged on usage beyond the included pool; None on the free/unpriced plan (no overage path). Drive the live cost estimate subscription + Σ overage; Autumn's invoice stays authoritative.