Modular calendar control
Read as MarkdownRead, write, and track the contents of the calendars your users connect.
Create and update events in any connected calendar, react to changes with Calendar Webhooks, and send Smart Invites to people whose calendars you don’t have access to.
See Calendars & Events for how these fit together.
In this section
Calendars
Interacting with the calendars in a user's calendar accounts.
Calendar Events
Interacting with the events in a user's calendars.
Calendar Webhooks
Calendar Webhooks provide a mechanism to lazily retrieve information about an account in order to avoid the need for API clients to create polling infrastructure.
Event Triggers
Subscribe to receive notifications based on event transitions
Smart Invites
Smart Invites allow you to send your users calendar invites and be informed of their interactions with them (accept, decline, etc) without needing any calendar authorization.
Application Calendars
Creates a Cronofy hosted calendar and returns bearer OAuth tokens for use with the API.
Event Attachments
Endpoints for managing event attachments.
ICS WebhooksAlpha
Receive ICS invite payloads inline on a webhook subscription instead of by email.
Event ClassesAlpha
Decorating events with additional metadata indicating what type of event it is and allowing links to other systems.
Recurring EventsAlpha
The recurrence parameter on events allows the reading and writing of a recurrence pattern in the destination calendar.