Skip to content
Last updated

Trigger a manual sync of all connected calendars to fetch the latest events.

POSThttps://api.aitronos.com/v1/meeting-buddy/calendar/sync

Manually trigger a synchronization of all connected calendar providers for the authenticated user. This fetches the latest events from each connected calendar and updates the local event store. Syncs happen automatically on a schedule, but this endpoint allows on-demand refresh.


Returns

Returns a sync result summary with counts of synced calendars, new events, updated events, and any errors encountered.

FieldTypeDescription
synced_calendarsintegerNumber of calendars successfully synced
new_eventsintegerNumber of new events discovered
updated_eventsintegerNumber of existing events updated
errorsarrayList of error messages for failed syncs
cURL
curl -s -X POST "https://api.aitronos.com/v1/meeting-buddy/calendar/sync" \
  -H "Authorization: Bearer $ACCESS_TOKEN" | python3 -m json.tool