const event = await luma.events.get("evt-abc123");
console.log(event.name, event.start_at);
{
"api_id": "evt-abc123",
"name": "SDK test event",
"start_at": "2026-07-01T18:00:00.000Z",
"end_at": "2026-07-01T20:00:00.000Z",
"timezone": "America/Los_Angeles",
"description": "A test event created via the SDK"
}
Events
Get an event
Fetch a single Luma event by its ID with luma.events.get(eventId), returning the full Event object including hosts, location, dates, and settings.
const event = await luma.events.get("evt-abc123");
console.log(event.name, event.start_at);
{
"api_id": "evt-abc123",
"name": "SDK test event",
"start_at": "2026-07-01T18:00:00.000Z",
"end_at": "2026-07-01T20:00:00.000Z",
"timezone": "America/Los_Angeles",
"description": "A test event created via the SDK"
}
SDK
luma.events.get(eventId: string): Promise<Event>
Returns a single event by ID.
const event = await luma.events.get("evt-abc123");
console.log(event.name, event.start_at);
{
"api_id": "evt-abc123",
"name": "SDK test event",
"start_at": "2026-07-01T18:00:00.000Z",
"end_at": "2026-07-01T20:00:00.000Z",
"timezone": "America/Los_Angeles",
"description": "A test event created via the SDK"
}
Parameters
string
required
Event
api_id from events.list().Test it
Use an event ID from your calendar — runevents.list() to find one:
const event = await luma.events.get("evt-abc123");
console.log(event.name);