Skip to main content

Usage

ezforge billing <subcommand> [flags]

Subcommands

SubcommandDescription
upgradeUpgrade to a paid plan via Stripe checkout
statusShow current plan, usage, and billing period

ezforge billing upgrade

ezforge billing upgrade --plan <plan>
Opens a Stripe checkout session in your browser to upgrade your subscription.

Flags

FlagDescription
--plan <plan>Target plan: developer or pro

Example

# Upgrade to the Developer plan ($29/mo)
ezforge billing upgrade --plan developer

# Upgrade to the Pro plan ($99/mo)
ezforge billing upgrade --plan pro
After checkout completes, your new plan takes effect immediately and you are billed a prorated amount for the remainder of the current billing period.

ezforge billing status

ezforge billing status
Displays your current subscription plan, usage counters, and the current billing period.

Example output

Plan:         Developer ($29/mo)
Period:       2026-03-01 → 2026-04-01
Requests:     4,312 used  (unlimited)
Servers:      3 of 10

Next renewal: 2026-04-01

JSON output

ezforge billing status --json
{
  "plan": "developer",
  "periodStart": "2026-03-01T00:00:00Z",
  "periodEnd": "2026-04-01T00:00:00Z",
  "requests": { "used": 4312, "limit": null },
  "servers": { "used": 3, "limit": 10 }
}

API equivalent

Both subcommands map to REST endpoints if you prefer the API directly:
CLIAPI
ezforge billing upgradePOST /v1/billing/subscribe
ezforge billing statusGET /v1/billing
See Billing API reference for full request/response schemas.