Move a guest checkout session — and its held selection — into the caller's existing account instead of creating a new one. Requires both the account's own bearer token (Authorization header) and the guest session token (request body). Repeating the claim with the same account is idempotent; a different account, or a session that is booked or still draft, is rejected.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
401Missing, expired, or invalid account bearer token or guest session token
404Checkout session not found or expired
409Session already claimed by a different account (CHECKOUT_SESSION_ALREADY_CLAIMED), its status does not admit a claim (CHECKOUT_SESSION_NOT_CLAIMABLE), or a concurrent magic-link exchange briefly holds the claim window — retry shortly (CHECKOUT_SESSION_CLAIM_IN_PROGRESS)
422Consents missing or not both accepted
503Database or guest checkout not configured