Presentations

Accept a presentation invite (attach the grant to the caller).

The endpoint the invite email's CTA lands at after the recipient signs in / signs up. The single-use token comes from the body {token} or the ?token= query param; it's hashed and matched to a pending grant for THIS presentation. On success the grant is attached to the caller (user_id + accepted_at set, token consumed) and the caller's tier is returned. The invite email is address-specific: the caller's account email MUST match the grant email (case-insensitive) or a 403 is returned. Authed user. Requires an Idempotency-Key header. MNE-1428.

post/presentations/{slug}/accept

Request

  • Base URL: https://api.mnemom.ai/v1
  • URL: https://api.mnemom.ai/v1/presentations/{slug}/accept
  • Auth: HTTP bearer

Path parameters

slugstring required

The presentation slug.

Query parameters

tokenstring

The single-use invite token. May instead be supplied in the JSON body as token.

Headers

Idempotency-Keystring required

Idempotency key (UUID). Replays within 24h return the same response.

Request body

tokenstring

The single-use invite token.

Response

Invite accepted (or idempotently already accepted by this caller). Returns the presentation + the caller's tier.

tier'L1' | 'L2' | 'L3' required
acceptedboolean
already_acceptedboolean

Changes

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