Overview
Calendar SDK is a set of components that enables you to connect to cloud calendars, get data and notifications from their corresponding events.
Using the Calendar SDK you will be able to add calendar features in apps for your end users, improving the Business and Work related experiences.
Calendar features
The Calendar SDK supports the following features:
- User authorization
- Getting user calendars from different calendar-providers
- Getting calendar events
- Change event response status
- Observing calendar changes
- Parsing event description in order to extract meeting-related data
The components are delivered as non-UI SDKs and that allows you to have full flexibility and to customize your UI.
Supported Calendars providers
- Microsoft
Accessing calendar and getting events
Before starting working with user calendar, you will need to authorize the user. Learn more about how to authorize the user.
In order to get user calendars and events, SDK provides CalendarManager which is bound to authorized account(e.g. Google, Microsoft, etc.). Learn more about working with CalendarManager.
Observing calendar changes
Calendar SDK allows you to observe changes in all user calendars simultaneously.
Changing event response status
Calendar SDK supports changing the response status of a specific event.