API v1 (legacy)/POST

Resync All Calendars

Forces a sync of all your connected calendars with their providers (Google, Microsoft).

Processes each calendar individually and returns:

  • synced_calendars: UUIDs of successfully synced calendars
  • errors: Details of any failures

Sends webhook notifications for calendars with updates.

POST
/calendars/resync_all

Authorization

ApiKeyAuth
x-meeting-baas-api-key<token>

API key for authentication

In: header

Query Parameters

days?|

Number of days to sync forward (default: 30 for rolling window)

Formatint32

Response Body

application/json

curl -X POST "https://api.meetingbaas.com/calendars/resync_all"
{
  "errors": [
    [
      "497f6eca-6276-4993-bfeb-53cbbbba6f08",
      "string"
    ]
  ],
  "synced_calendars": [
    "497f6eca-6276-4993-bfeb-53cbbbba6f08"
  ]
}