billing

Start Subscription Checkout

Start checkout for the monthly plan.

Grants nothing: the returned URL is an invitation to pay, and entitlement follows the webhook that confirms payment. A workspace that already has a payable session is redirected to it rather than given a second one, so a double-clicked upgrade cannot become two subscriptions.

post/api/v1/billing/checkout/subscription

Headers

Idempotency-Keystring nullable

Response

Successful Response

checkout_urlstring required

Changes

Changed in 3 of the 30 revisions of this API.14

    • ●

      added the new price_not_found enum value to the response property for the response status

      response-property-enum-value-added

    • ○

      the response property const value subscription_already_live was added for the status

      response-property-const-added

    • ○

      removed the no_paid_plan enum value from the response property for the response status

      response-property-enum-value-removed

    • ○

      removed the subscription_already_live enum value from the response property for the response status

      response-property-enum-value-removed

    This revision also has 18 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ○

      endpoint added

      endpoint-added