List calendar syncs
list_syncsLists the user's own calendar syncs: which calendars feed which, the state, and where a sync is not running, a documented reason, a next step and, where a page in Kalender Sync completes it, next_step_url. A two-way sync is one entry, not two. Calendar names follow the calendars shared with this access; a calendar outside them is returned with a null id and name rather than the sync being hidden. A sync to another person (kind shared_with_person) never names their calendar. It returns no event titles and costs no credits.
The short ref (sync_1, sync_2, …) is the input for diagnose_sync and set_sync_paused; it is positional, so call list_syncs again if syncs may have changed since. An empty list means the user has no syncs of their own, not that none are possible.
Pausing and resuming work here with set_sync_paused, and a new one-way or two-way sync between two own calendars with preview_sync and create_sync — into calendars released for syncs — and deleting with preview_delete_sync and delete_sync. Changing rules happens in the Kalender Sync app: https://app.kalender-sync.de/dashboard
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | Yes | ||
| syncs | Yes |