Auth

Issue a funnel session handoff token

Authenticated. Mints a short-lived token the funnel parks in its URL after checkout, so Facebook's "Open in browser" carries the session into the system browser. The Firebase UID comes from the verified auth token — the client never passes it.

post/v1/auth/session-handoff

Request body

funnelIdstring required
stepIdstring required

Funnel step the new browser should resume on

acquisitionSessionIdstring uuid

Example request

{
  "funnelId": "mia_1",
  "stepId": "create_account"
}

Response

tokenstring

Absent when the per-uid issuance cap is exhausted — the funnel carries on without a handoff link

expiresAtstring
ttlSecondsnumber required

Example response

{
  "ttlSeconds": 900
}

Changes

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