The Hybrid Calendar uses the Microsoft Graph API to access Office 365 calendar events. This API supports a broad range of operations with Office 365. However, the Hybrid Calendar only uses a subset of commands that are related to calendar use cases.
Graph operation |
Usage |
---|---|
Add an event or meeting to a user's calendar. |
|
Retrieve details about a single event in a user's calendar. |
|
Get the occurrences of a recurring meeting for a specified time range. |
|
Retrieve details about events in a user's calendar folder. |
|
Subscribe for notifications on changes to a user's calendar. |
|
Get a user's locale and out-of-office status. |
|
Unsubscribe from notifications on changes to a user's calendar. |
|
Update properties of calendar events (including join information and extended properties) in addition to other fields pertaining to the meeting. |
|
Displays the user availability and free/busy status for a specified time range. |
|
Deletes an event from a calendar. |
|
POST /users/{id | userPrincipalName}/calendar/events/{id}/{accept | decline | tentativelyAccept} |
Allows the user to accept/decline/tentatively-accept the status for a meeting. |