billing

Confirm Checkout Session

Activate the account behind a completed Checkout Session.

The webhook is the authority on entitlement, but it is asynchronous — the customer lands on the success page before it has necessarily arrived. This endpoint does the same provisioning work synchronously and idempotently, so the customer can sign straight in instead of staring at a spinner. Whichever of the two runs second is a no-op.

Only a Checkout Session Stripe reports as paid can activate anything, so a guessed session id grants nothing.

post/api/billing/confirm-session

Request

  • Base URL: https://api.getle.ad (the document declares no server; this is the origin it was published from)
  • URL: https://api.getle.ad/api/billing/confirm-session
  • Auth: none declared

Request body

session_idstring required
emailstring nullable
full_namestring nullable

Response

Successful Response

unknown required

Changes

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