Skip to content
Last updated

List and retrieve calendar events synced from connected calendar providers.

GEThttps://api.aitronos.com/v1/meeting-buddy/calendar/events

Retrieve a paginated list of calendar events for the authenticated user. Events are synced from connected calendar providers (Google Calendar, Outlook Calendar, Zoom, Apple Calendar). Results can be filtered by time range, provider, and auto-join status.

Query Parameters

skip integer optional · Defaults to 0

Number of items to skip for pagination (minimum: 0).

limit integer optional · Defaults to 50

Maximum number of items to return (minimum: 1, maximum: 100).

start_after string optional

Filter events starting after this datetime. ISO 8601 format (e.g., 2026-01-01T00:00:00Z).

start_before string optional

Filter events starting before this datetime. ISO 8601 format (e.g., 2026-12-31T23:59:59Z).

provider string optional

Filter by calendar provider. Valid values: google_calendar, outlook_calendar, zoom, apple_calendar.

auto_join_status string optional

Filter by auto-join status. Valid values: pending, scheduled, joined, skipped, failed.


Returns

Returns a paginated list of calendar event objects with total count and has_more indicator.

Calendar Event Object

FieldTypeDescription
idstringUnique event ID (mcevt_ prefix)
calendar_providerstringCalendar provider name
titlestringEvent title
start_timestringEvent start time (ISO 8601)
end_timestringEvent end time (ISO 8601)
timezonestringEvent timezone
meeting_linkstring or nullExtracted meeting link (Zoom, Meet, Teams)
meeting_platformstring or nullDetected platform (zoom, google_meet, teams)
organizer_emailstring or nullEvent organizer email
attendee_countintegerNumber of attendees
is_recurringbooleanWhether the event is recurring
statusstringEvent status (confirmed, tentative, cancelled)
auto_join_statusstringAuto-join status
session_idstring or nullLinked Meeting Buddy session ID
synced_atstringLast sync time (ISO 8601)
created_atstringRecord creation time (ISO 8601)
cURL
curl -s -X GET "https://api.aitronos.com/v1/meeting-buddy/calendar/events?limit=20&provider=google_calendar" \
  -H "Authorization: Bearer $ACCESS_TOKEN" | python3 -m json.tool

Get calendar event

GEThttps://api.aitronos.com/v1/meeting-buddy/calendar/events/{event_id}

Retrieve details for a specific calendar event by its ID.

Path Parameters

event_id string required

The calendar event ID (mcevt_ prefix).


Returns

Returns a single Calendar Event object.

cURL
curl -s -X GET "https://api.aitronos.com/v1/meeting-buddy/calendar/events/mcevt_abc123def456" \
  -H "Authorization: Bearer $ACCESS_TOKEN" | python3 -m json.tool