Skip to main content
POST
Queue an RSVP to a Luma event

Authorizations

Authorization
string
header
required

Per-member, individually-revocable agent token minted via the device-code flow. Send as Authorization: Bearer agt_.... The scope array in each operation's security requirement names the IC scope the handler enforces.

Headers

Idempotency-Key
string

Optional. A retry carrying the same key replays the first successful result verbatim instead of creating a second side effect (honored by lib/idempotency.ts, 24h window). Complementary to each endpoint's own semantic dedupe. Absent = no replay.

Maximum string length: 255

Body

application/json
event_url
string
required
email
string

Required for agent callers (no session fallback); optional on the Clerk path.

name
string

Response

RSVP queued (or recognized as a duplicate).

Shared shape for the queue-and-forget writes (rsvp, book).

ok
boolean
required
queued
boolean
required
was_dup
boolean

True when semantic dedupe recognized this as a repeat within the window.

rate
object

Per-token rate-limit snapshot returned by write endpoints.

via
enum<string>
Available options:
clerk,
agent
note
string