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).

get/users/checkout_redirect

Request

  • Base URL
    https://api.tellers.ai (the document declares no server; this is the origin it was published from)
  • Auth
    none declared

Query parameters

pricing_tierstring required

Plan tier_id from GET /billing/catalog (e.g. starter_90tt_9d, monthly, yearly).

coupon_codestring nullable
calling_pagestring
return_originstring nullable

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.

item_liststring[] nullable

Repeatable item list entries as 'price_id:quantity', e.g. item_list=price_x:200&item_list=price_y:1.

currencystring nullable

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).

access_tokenstring nullable

Headers

authorizationstring nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 2 revisions of this API.