Request an event on the Immersive Commons floor
ic_events_requestPropose an event by submitting Luma-shaped details. The request is enqueued as a 'save the date' draft for operator review at /floor10/admin/events — approval is the gate; this NEVER auto-creates a public Luma event. After an operator approves, IC staff create the live Luma event from your details and the kiosk card upgrades automatically. Args: { title, start (ISO-8601, future), end?, location?, description?, cover_url?, capacity?, visibility?: 'public'|'members', host?, contact?, slideshow_url? }. Returns: { ok, id, status: 'pending' }. Required scope: events:request (ic-member+).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Event end as an ISO-8601 datetime. Must be after start. | |
| host | No | Host / organizer display name. | |
| start | Yes | Event start as an ISO-8601 datetime, e.g. 2026-07-01T18:00:00-07:00. Must be in the future. | |
| title | Yes | Event title. | |
| contact | No | How IC reaches you to confirm (email / Telegram / etc.). | |
| capacity | No | Requested capacity; 0 or omitted = unlimited. | |
| location | No | Venue / address. Defaults to FT10 · Immersive Commons if omitted. | |
| cover_url | No | Cover image URL (http/https). | |
| visibility | No | Requested Luma visibility. | |
| description | No | What the event is about. | |
| slideshow_url | No | Optional accompanying deck URL. |