Skip to main content
POST
Propose a member event (operator-approved)

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

Luma-shaped event proposal (EventRequestDetails).

title
string
required
start
string<date-time>
required

Future ISO-8601 start.

end
string<date-time>
location
string
description
string
cover_url
string
capacity
integer
visibility
enum<string>
Available options:
public,
members
host
string
contact
string
slideshow_url
string

Response

Request enqueued as pending.

ok
boolean
required
id
string
required
status
enum<string>
required
Available options:
pending
via
enum<string>
Available options:
clerk,
agent