WarmablyWarmablyDOCS
Search docs⌘K
Dashboard
API Reference/Endpoints

Retrieve an event

GET/api/linkedin/gateway/calendars/{calendar_id}/events/{event_id}

Fetches a single calendar event by id.

Authentication

Send your personal API key as a bearer token. A missing, malformed or revoked key returns 401.

Path parameters

FieldTypeDescription
calendar_id *stringThe calendar the event is on.
event_id *stringThe event's id.

Query parameters

FieldTypeDescription
account_id *stringThe connected account the calendar belongs to.

Response fields

FieldTypeDescription
object"CalendarEvent"Always this value.
idstringThe event's id.
titlestringThe event's title.
bodystringThe event's description.
locationstringA free-text location.
is_cancelledbooleanWhether the event has been cancelled.
is_all_daybooleanWhether this is an all-day event.
attendeesarrayEach with email, display_name, response_status and related flags.
startobjectdate_time/time_zone, or date for an all-day event.
endobjectSame shape as start.
organizerobjectThe event's organizer: email and display_name.
conferenceobjectVideo-conference details, if one is attached.
recurrencestring[]RRULE/EXRULE/RDATE/EXDATE lines, if this is a recurring event.
visibility"public" | "private"The event's visibility.
transparency"opaque" | "transparent"Whether it blocks time on free/busy lookups.

Errors

·401 Unauthorized. The key is missing, malformed or has been rotated.·403 Forbidden. The account_id doesn't belong to this key.·404 Not Found. No calendar or event with those ids was found on this account.
CredentialsRequired
AuthorizationBearer wm_live_••••••••
RequestTry it
curl "https://api.warmably.com/api/linkedin/gateway/calendars/c5a2f918-3e6b-4d70-8a19-2f7c6e1b9d40/events/e19b4c7a-8f2d-4a63-9e05-1c6a3f8b2d70?account_id=459993d2-b0e7-4b19-baf9-45252ca324cf" \
  -H "Authorization: Bearer wm_live_..."
Response
200 OK
{
  "object": "CalendarEvent",
  "id": "e19b4c7a-8f2d-4a63-9e05-1c6a3f8b2d70",
  "calendar_id": "c5a2f918-3e6b-4d70-8a19-2f7c6e1b9d40",
  "title": "Intro call",
  "is_cancelled": false,
  "is_all_day": false,
  "attendees": [
    { "email": "priya@example.com", "display_name": "Priya Shah", "response_status": "yes" }
  ],
  "start": { "date_time": "2026-09-05T15:00:00.000Z", "time_zone": "America/New_York" },
  "end": { "date_time": "2026-09-05T15:30:00.000Z", "time_zone": "America/New_York" },
  "organizer": { "email": "priya@example.com", "display_name": "Priya Shah" },
  "visibility": "public",
  "transparency": "opaque"
}
No key yet? Create one from Dashboard → API Keys.