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

# Get Event

> Retrieve details of a single event

# Get Event

Returns the details of an event that belongs to your organization.

## Path Parameters

<ParamField path="eventId" type="string" required>
  The unique identifier of the event (Firestore document ID).
</ParamField>

## Response

<ResponseField name="data" type="object">
  <Expandable title="Event object">
    <ResponseField name="id" type="string">Unique event identifier</ResponseField>
    <ResponseField name="name" type="string | null">Event name</ResponseField>
    <ResponseField name="description" type="string | null">Event description</ResponseField>
    <ResponseField name="slug" type="string | null">URL-friendly slug</ResponseField>
    <ResponseField name="status" type="string | null">Event status: `active`, `inactive`, or `deleted`</ResponseField>
    <ResponseField name="registration_status" type="string | null">`open` or `closed`</ResponseField>
    <ResponseField name="is_private" type="boolean">Whether the event is private</ResponseField>
    <ResponseField name="currency" type="string | null">ISO 4217 currency code (e.g., `USD`, `EUR`)</ResponseField>
    <ResponseField name="capacity" type="number | null">Maximum capacity</ResponseField>
    <ResponseField name="tickets_sold" type="number">Number of tickets sold</ResponseField>

    <ResponseField name="start" type="object | null">
      <Expandable>
        <ResponseField name="utc" type="string | null">ISO 8601 datetime in UTC</ResponseField>
        <ResponseField name="timezone" type="string | null">IANA timezone (e.g., `America/New_York`)</ResponseField>
      </Expandable>
    </ResponseField>

    <ResponseField name="end" type="object | null">
      <Expandable>
        <ResponseField name="utc" type="string | null">ISO 8601 datetime in UTC</ResponseField>
        <ResponseField name="timezone" type="string | null">IANA timezone</ResponseField>
      </Expandable>
    </ResponseField>

    <ResponseField name="venue" type="object | null">
      <Expandable>
        <ResponseField name="name" type="string | null">Venue name</ResponseField>
        <ResponseField name="address" type="string | null">Street address</ResponseField>
        <ResponseField name="city" type="string | null">City</ResponseField>
        <ResponseField name="state" type="string | null">State or province</ResponseField>
        <ResponseField name="country" type="string | null">Country</ResponseField>
      </Expandable>
    </ResponseField>

    <ResponseField name="cover_image" type="string | null">URL of the event cover image</ResponseField>
    <ResponseField name="meeting_url" type="string | null">Virtual meeting URL (for online events)</ResponseField>
    <ResponseField name="created_at" type="string | null">ISO 8601 creation timestamp</ResponseField>
    <ResponseField name="updated_at" type="string | null">ISO 8601 last-updated timestamp</ResponseField>
  </Expandable>
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl -H "X-API-KEY: your_api_key" \
    https://www.gomry.com/api/v1/events/AbCdEfGhIjKlMnOpQrSt
  ```

  ```javascript JavaScript theme={null}
  const response = await fetch(
    "https://www.gomry.com/api/v1/events/AbCdEfGhIjKlMnOpQrSt",
    { headers: { "X-API-KEY": "your_api_key" } }
  );
  const { data } = await response.json();
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "data": {
      "id": "AbCdEfGhIjKlMnOpQrSt",
      "name": "Summer Tech Conference 2025",
      "description": "A two-day conference covering the latest in tech.",
      "slug": "summer-tech-conference-2025-AbCdEfGhIjKlMnOpQrSt",
      "status": "active",
      "registration_status": "open",
      "is_private": false,
      "currency": "USD",
      "capacity": 500,
      "tickets_sold": 234,
      "start": {
        "utc": "2025-07-15T14:00:00.000Z",
        "timezone": "America/New_York"
      },
      "end": {
        "utc": "2025-07-16T22:00:00.000Z",
        "timezone": "America/New_York"
      },
      "venue": {
        "name": "Convention Center",
        "address": "123 Main St",
        "city": "New York",
        "state": "NY",
        "country": "US"
      },
      "cover_image": "https://storage.googleapis.com/...",
      "meeting_url": null,
      "created_at": "2025-03-01T10:00:00.000Z",
      "updated_at": "2025-06-20T15:30:00.000Z"
    }
  }
  ```

  ```json 404 theme={null}
  {
    "error": "Event not found"
  }
  ```
</ResponseExample>
