Provisioning Hybrid Calendar with API operations
Provisioning Hybrid Calendar with API operations
The Hybrid Calendar uses the Microsoft Graph API to access Microsoft 365 calendar events. This API supports a broad range of operations with Microsoft 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.  | 
| 
                 Retrieve roles assigned to user requesting consent.  |