Checkout Redirect
One navigation to Stripe Checkout.
Prefer a session cookie from POST /users/refresh_session_cookie (with fetch(..., credentials: 'include') from the app origin) so this URL needs no query token. Otherwise use ?access_token=<firebase_id_token> for a plain link (Authorization header is not sent on full-page navigations).
Request
- Base URLhttps://api.tellers.ai (the document declares no server; this is the origin it was published from)
- Authnone declared
Query parameters
Plan tier_id from GET /billing/catalog (e.g. starter_90tt_9d, monthly, yearly).
Trusted frontend origin for Stripe success/cancel (e.g. https://localhost:3000). If omitted, the first trusted match is used: Origin header, then Referer origin; otherwise https://app.tellers.ai.
Repeatable item list entries as 'price_id:quantity', e.g. item_list=price_x:200&item_list=price_y:1.
Lowercase ISO currency to charge in; must be listed in the plan's currencies from GET /billing/catalog. A customer with an active subscription must keep its currency (defaults to it when omitted).
Headers
Response
Successful Response
Changes
No recorded changes to this operation across all 2 revisions of this API.