List published Plans
Returns the published Plan catalog. Pricing, amount, currency, period, limits, and feature flags come from this endpoint; clients must not submit their own amount or entitlement values to Checkout.
GET /v1/plansResponse
Section titled “Response”{ "plans": [ { "id": "launch", "revision": 1, "status": "published", "display_name": "Launch", "amount_minor": 1900, "currency": "USD", "period": "month", "monthly_event_limit": 1000000, "retention_days": 60, "max_development_projects": 3, "max_release_projects": 1, "max_subject_routes": 50, "max_usage_controls": 3, "requires_release_project_usage_storage": false, "release_project_usage_storage_dynamic_partition_start": -90, "release_project_usage_storage_dynamic_partition_end": 3, "release_project_usage_storage_create_history_partition": true, "features": { "budgets": true } } ]}period: "month" means one calendar month. A grant beginning on the 31st
ends on the last day of the following month when that date does not exist; it
does not mean a fixed 30- or 31-day duration. The catalog values are snapshots
for new purchases and may change through a higher Plan revision.
requires_release_project_usage_storage controls whether Portal provisions a
project-specific Doris usage table when creating a release project. It does
not provision storage during payment. All numeric entitlement limits use -1
to mean unlimited. For plans that require dedicated storage, the server-owned
partition policy is -732 through +30 days and creates historical partitions.