headsets
browser-session

Sign the headset-lending waiver

Clerk-session only (NOT reachable with an agt_ bearer), ic-member+. One-time, version-gated, and a precondition for checkout. The signer's ring is derived SERVER-SIDE from their live tier — a ring field in the body is never trusted. photo_consent is tri-state and anything other than "yes"/"no" is recorded as "unset".

post/api/headsets/sign-waiver

Request

  • Base URL: https://www.immersivecommons.com
  • URL: https://www.immersivecommons.com/api/headsets/sign-waiver
  • Auth: API key in cookie __session

Request body

namestring required
emailstring
phonestring
telegramstring
signature_typedstring required

The typed signature.

photo_consent'yes' | 'no' | 'unset'

Anything other than yes/no is recorded as unset.

Response

Waiver recorded.

okboolean required
record_idstring
expires_atstring date-time

When the waiver must be re-signed.

Changes

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