---
title: "Gets an event based on its id"
method: GET
path: "/events/{eventId}"
tags: ["events"]
---

# Gets an event based on its id

`GET /events/{eventId}`

## Path parameters

- `eventId` string, required

## Response `200`

OK

- ModelsEvent
  - `_id` string
  - `attendees` ModelsAttendee[] — Attendees for an availability group (fetched from Attendees collection)
    - `_id` string
    - `declined` boolean
    - `email` string
    - `eventId` string
  - `blindAvailabilityEnabled` boolean — Whether to enable blind availability
  - `calendarEventId` string
  - `collectEmails` boolean
  - `creatorPosthogId` string — PostHog ID for the event creator
  - `dates` string
  - `daysOnly` boolean — Whether to only poll for days, not times
  - `description` string
  - `duration` number
  - `hasResponded` boolean — Whether the user has responded to the availability group (fetched based on whether user is in Attendees)
  - `hasSpecificTimes` boolean — Used for specific times for specific dates feature
  - `isDeleted` boolean
  - `isSignUpForm` boolean — Sign up form details
  - `name` string
  - `notificationsEnabled` boolean
  - `numResponses` integer — Used to store the number of responses for the event
  - `ownerId` string
  - `remindees` ModelsRemindee[] — Remindees
    - `email` string
    - `responded` boolean
  - `responses` object — Availability responses - old format for backward compatibility (fetched from eventResponses collection)
  - `scheduledEvent` ModelsCalendarEvent
    - `allDay` boolean — Whether the event is an all day event
    - `calendarId` string
    - `endDate` string
    - `free` boolean — Whether the user is free during this event
    - `id` string
    - `startDate` string
    - `summary` string
  - `sendEmailAfterXResponses` integer
  - `shortId` string
  - `signUpBlocks` ModelsSignUpBlock[]
    - `_id` string
    - `capacity` integer
    - `endDate` string
    - `name` string
    - `startDate` string
  - `signUpResponses` object
  - `startOnMonday` boolean — Whether to start the event on Monday (as opposed to Sunday, used for DOW events)
  - `timeIncrement` integer
  - `times` string
  - `type` string
  - `when2meetHref` string

---

[API](https://skmtc.net/schej-it/apis/schej-it-api.md) · [All operations](https://skmtc.net/schej-it/apis/schej-it-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/schej-it/schej-it-api/versions/c4d497429354/schema)
