v1

latestOpenAPI 3.1.02026-08-0411088114.2 KB
knowledge

Deep Sync Calendars

Perform a deep calendar sync across all user calendars.

This endpoint uses the syncUserCalendars GraphQL mutation to perform a comprehensive sync of all calendars for the authenticated user. It identifies missing and cancelled events across all calendar accounts.

Use this endpoint for:

  • Deeper sync operations when you need detailed sync results
  • Syncing multiple days or date ranges
  • Performing dry runs to see what would be synced without making changes

The response includes detailed information about:

  • Total missing events across all calendars
  • Total cancelled events across all calendars
  • Per-calendar sync statistics
  • Any errors encountered during sync
post/users/me/knowledge/sync/deep

Request body

start_datestring nullable

Start date for sync in YYYY-MM-DD format

end_datestring nullable

End date for sync in YYYY-MM-DD format

dry_runboolean

If true, performs a dry run without making changes

relabel_eventsboolean

If true, relabels events during sync

Response

Successful Response

{"stackTrail":"paths:/users/me/knowledge/sync/deep:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}