Skip to main content

Start a Pro subscription checkout

POST 

/api/v1/billing/subscription/checkout

Open a the billing provider hosted checkout for one Pro plan cell.

The organization and user public ids ride along as checkout metadata so the webhook can route the subscription back to the right tenant.

  • Scope required: billing:manage; role manager or above.
  • 409 subscription_already_active when the org already has a live the billing provider subscription — a level change goes through the customer portal, never a second checkout that would bill twice.
  • 501 when this environment has no product configured for that cell.
  • 502/503 when the billing provider refuses or is unreachable.

Request

Responses

Successful Response