ic_events_request
ActiveTool of Immersive Commons
Propose 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+).
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"title",
"start"
],
"properties": {
"end": {
"type": "string",
"maxLength": 40,
"description": "Event end as an ISO-8601 datetime. Must be after start."
},
"host": {
"type": "string",
"maxLength": 200,
"description": "Host / organizer display name."
},
"start": {
"type": "string",
"maxLength": 40,
"minLength": 1,
"description": "Event start as an ISO-8601 datetime, e.g. 2026-07-01T18:00:00-07:00. Must be in the future."
},
"title": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Event title."
},
"contact": {
"type": "string",
"maxLength": 200,
"description": "How IC reaches you to confirm (email / Telegram / etc.)."
},
"capacity": {
"type": "integer",
"maximum": 100000,
"minimum": 0,
"description": "Requested capacity; 0 or omitted = unlimited."
},
"location": {
"type": "string",
"maxLength": 300,
"description": "Venue / address. Defaults to FT10 · Immersive Commons if omitted."
},
"cover_url": {
"type": "string",
"format": "uri",
"maxLength": 2000,
"description": "Cover image URL (http/https)."
},
"visibility": {
"enum": [
"public",
"members"
],
"type": "string",
"description": "Requested Luma visibility."
},
"description": {
"type": "string",
"maxLength": 2000,
"description": "What the event is about."
},
"slideshow_url": {
"type": "string",
"format": "uri",
"maxLength": 2000,
"description": "Optional accompanying deck URL."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Immersive Commons
https://github.com/immersive-commons/ic-skills
1/7 registries