> ## Documentation Index
> Fetch the complete documentation index at: https://alhwyn.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 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.

<Badge color="purple">SDK</Badge> `luma.events.get(eventId: string): Promise<Event>`

Returns a single event by ID.

<RequestExample>
  ```typescript Example theme={null}
  const event = await luma.events.get("evt-abc123");
  console.log(event.name, event.start_at);
  ```
</RequestExample>

<ResponseExample>
  ```json Response theme={null}
  {
    "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"
  }
  ```
</ResponseExample>

### Parameters

<ParamField path="eventId" type="string" required>
  Event `api_id` from `events.list()`.
</ParamField>

### Test it

Use an event ID from your calendar — run `events.list()` to find one:

```typescript theme={null}
const event = await luma.events.get("evt-abc123");
console.log(event.name);
```
