billing

Create Checkout Session

Creates the Paddle transaction and returns its id. Same gate as the catalogue endpoint, and the same reason it stays inline rather than moving onto Depends(require_feature_enabled(...)) -- not admin-only.

post/billing/checkout-session

Request

  • Base URL: https://api.incredibuild.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.incredibuild.com/billing/checkout-session
  • Auth: HTTP bearer

Headers

x-public-tenant-idstring uuid nullable
x-public-user-idstring uuid nullable

Request body

paddle_price_idstring required
cadence'monthly' | 'yearly' required
license_idstring required

Response

Successful Response

paddle_price_idstring required
cadence'monthly' | 'yearly' required
transaction_idstring required

Changes

No recorded changes to this operation across all 1 revision of this API.