Create Checkout Session

Create Stripe checkout session for metered billing subscription

Args: request: Checkout request data current_user: Authenticated user db: Database session

Returns: CheckoutResponse with Stripe checkout URL

post/api/checkout

Request body

appUserIdstring required
customerEmailstring required
priceIdstring nullable
successUrlstring required
cancelUrlstring required

Response

Successful Response

urlstring required
sessionIdstring required

Changes

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