Skip to content

Calendar Integrations API

Calendar-level integration endpoints — remote calendar connections (Google, Outlook, Apple, CalDAV), Zoom user connections, and general integration feeds.

Authentication

These routes are registered with: CalendarPolicy.

Endpoints

MethodPathEditionOperationController
GET/calendars/{id}/integrations/remote-calendarsPROGet Remote CalendarsIntegrationSettingsController@getRemoteCalendars
POST/calendars/{id}/integrations/remote-calendars/patch-conflictsPROPatch Remote Calendar Conflict SettingsIntegrationSettingsController@patchRemoteCalendarConflictSettings
POST/calendars/{id}/integrations/remote-calendars/patch-settingsPROPatch Remote Calendar Additional SettingsIntegrationSettingsController@patchRemoteCalendarAdditionalSettings
POST/calendars/{id}/integrations/remote-calendars/sync-settingsPROSync Creatble Remote Cal SettingsIntegrationSettingsController@syncCreatbleRemoteCalSettings
POST/calendars/{id}/integrations/remote-calendars/disconnect-calendarPRODisconnect Remote CalendarIntegrationSettingsController@disconnectRemoteCalendar
POST/calendars/{id}/integrations/remote-calendars/cal-dav-authPROAdd Cal Dav CredentialIntegrationSettingsController@addCalDavCredential
GET/calendars/{id}/integrations/zoom-connectionPROGet Zoom Connection By Calendar IdZoomController@getZoomConnectionByCalendarId
POST/calendars/{id}/integrations/zoom-connection/addPROAdd Connection By Calendar IdZoomController@addConnectionByCalendarId
POST/calendars/{id}/integrations/zoom-connection/disconnectPRODisconnect By Calendar IdZoomController@disconnectByCalendarId
GET/calendars/{id}/integrations/general_integration_feedPROGet General Integration FeedIntegrationSettingsController@getGeneralIntegrationFeed
POST/calendars/{id}/integrations/general_integration_feed/disconnectPRODisconnect General Integration FeedIntegrationSettingsController@disconnectGeneralIntegrationFeed