- Retrieve The Properties And Relationships Of The Default Calendar For The Authenticated User
- Retrieve All Calendars For A Specific User. Supports Filtering, Selecting Specific Properties, And Expanding Related Entities.
- Create A New Calendar For The Authenticated User In The Default Calendar Group
- Create A New Calendar For A Specific User In The Default Calendar Group
- Retrieve The Properties And Relationships Of A Specific Calendar For The Authenticated User. Supports OData Query Parameters.
- Retrieve The Properties And Relationships Of A Specific Calendar For A User. Supports OData Query Parameters.
- Update The Properties Of A Calendar For The Authenticated User
- Update The Properties Of A Calendar For A Specific User
- Delete A Calendar For The Authenticated User
- Delete A Calendar For A Specific User
- Retrieve The Events In A Calendar View For The Authenticated User'S Calendar Within A Specified Time Range
- Retrieve The Events In A Calendar View For A Specific User'S Calendar Within A Specified Time Range
- Retrieve Events From All Calendars For The Authenticated User. Supports OData Query Parameters. Note - Cannot Use $Filter On Recurrence Property.
- Retrieve Events From All Calendars For A Specific User. Supports OData Query Parameters. Note - Cannot Use $Filter On Recurrence Property.
- Retrieve Events From The Authenticated User'S Default Calendar. Supports OData Query Parameters.
- Retrieve Events From A Specific User'S Default Calendar. Supports OData Query Parameters.
- Retrieve Events From A Specific Calendar For The Authenticated User. Supports OData Query Parameters.
- Retrieve Events From A Specific Calendar For A Specific User. Supports OData Query Parameters.
- Create A New Event In A Specific Calendar For The Authenticated User
- Create A New Event In A Specific Calendar For A Specific User
- Create A New Event In The Default Calendar For The Authenticated User
- Create A New Event In The Default Calendar For A Specific User
- Retrieve A Specific Event From The Authenticated User'S Default Calendar
- Retrieve A Specific Event From A User'S Default Calendar
- Retrieve A Specific Event From A Specific Calendar For The Authenticated User
- Retrieve A Specific Event From A Specific Calendar For A Specific User
- Update An Existing Event In A Specific Calendar For The Authenticated User. All Properties Are Optional And Only Provided Values Will Be Updated.
- Update An Existing Event In A Specific Calendar For A Specific User. All Properties Are Optional And Only Provided Values Will Be Updated.
- Delete An Event From A Specific Calendar For The Authenticated User. This Moves The Event To Deleted Items.
- Delete An Event From A Specific Calendar For A Specific User. This Moves The Event To Deleted Items.
- Permanently Delete An Event For A Specific User, Bypassing Deleted Items. This Action Cannot Be Undone And The Event Cannot Be Recovered.
- Forward An Event From A Specific Calendar To A List Of Recipients With An Optional Comment.
- Forward An Event From A Specific User'S Calendar To A List Of Recipients With An Optional Comment.
- Forward An Event From The Authenticated User'S Calendars To A List Of Recipients With An Optional Comment.
- Forward An Event From A Specific User'S Calendars To A List Of Recipients With An Optional Comment.
- Cancel An Event In The Authenticated User'S Calendars And Send A Cancellation Message To All Attendees.
- Cancel An Event In A Specific User'S Calendars And Send A Cancellation Message To All Attendees.
- Cancel An Event In A Specific Calendar For The Authenticated User And Send A Cancellation Message To All Attendees.
- Cancel An Event In A Specific Calendar For A Specific User And Send A Cancellation Message To All Attendees.
- Accept An Event In The Authenticated User'S Calendars With An Optional Comment And Response Notification.
- Accept An Event In A Specific User'S Calendars With An Optional Comment And Response Notification.
- Accept An Event In A Specific Calendar For The Authenticated User With An Optional Comment And Response Notification.
- Accept An Event In A Specific Calendar For A Specific User With An Optional Comment And Response Notification.
- Decline An Event In The Authenticated User'S Calendars With Optional Comment, Proposed New Time, And Response Notification.
- Decline An Event In A Specific User'S Calendars With Optional Comment, Proposed New Time, And Response Notification.
- Decline An Event In A Specific Calendar For The Authenticated User With Optional Comment, Proposed New Time, And Response Notification.
- Decline An Event In A Specific Calendar For A Specific User With Optional Comment, Proposed New Time, And Response Notification.
- Retrieve The List Of Attachment Objects Attached To An Event In The Authenticated User'S Specific Calendar.
- Retrieve The List Of Attachment Objects Attached To An Event In A Specific User'S Specific Calendar.
- Retrieve The List Of Attachment Objects Attached To An Event In The Authenticated User'S Calendars.
- Retrieve The List Of Attachment Objects Attached To An Event In A Specific User'S Calendars.
- Add An Attachment To An Event In The Authenticated User'S Specific Calendar. Supports File Attachments, Item Attachments, And Reference Attachments.
- Add An Attachment To An Event In A Specific User'S Specific Calendar. Supports File Attachments, Item Attachments, And Reference Attachments.
- Add An Attachment To An Event In The Authenticated User'S Calendars. Supports File Attachments, Item Attachments, And Reference Attachments.
- Add An Attachment To An Event In A Specific User'S Calendars. Supports File Attachments, Item Attachments, And Reference Attachments.
- Retrieve A List Of Calendar Groups For The Authenticated User.
- Retrieve A List Of Calendar Groups For A Specific User.
- Retrieve The Properties And Relationships Of A Calendar Group For The Authenticated User.
- Retrieve The Properties And Relationships Of A Calendar Group For A Specific User.
- Delete A Calendar Group For The Authenticated User.
- Delete A Calendar Group For A Specific User.
- Create A New Calendar Group For The Authenticated User.
- Create A New Calendar Group For A Specific User.
- Update The Properties Of A Calendar Group For The Authenticated User.
- Update The Properties Of A Calendar Group For A Specific User.
- Retrieve A List Of Calendars In A Calendar Group For The Authenticated User.
- Create A New Calendar In A Calendar Group For The Authenticated User.
- Retrieve A List Of Calendar Permissions For A User'S Primary Calendar.
- Retrieve The Properties And Relationships Of A Specific Calendar Permission For A User'S Primary Calendar.
- Delete A Specific Calendar Permission For A User'S Primary Calendar.
- Update The Role Of A Calendar Permission To Change The Permission Level For A User With Whom The Calendar Is Shared Or Delegated.
- Create A Calendar Permission To Specify The Identity And Role Of The User With Whom The Calendar Is Being Shared Or Delegated.
- Retrieve A List Of User Objects. By Default, Returns A Limited Set Of Properties (BusinessPhones, DisplayName, GivenName, Id, JobTitle, Mail, MobilePhone, OfficeLocation, PreferredLanguage, Surname, UserPrincipalName). Use $Select To Specify Alternative Properties.
- Retrieve The Properties And Relationships Of A Specific User By Their ID Or UserPrincipalName. By Default, Only A Limited Set Of Properties Are Returned (BusinessPhones, DisplayName, GivenName, Id, JobTitle, Mail, MobilePhone, OfficeLocation, PreferredLanguage, Surname, UserPrincipalName). Use The Select Parameter To Return An Alternative Property Set.
- Create A New User Account In The Organization With The Specified Properties
- Delete A Specific User From The Organization By Their ID Or UserPrincipalName
- Change The Password For The Authenticated User. The User Must Provide Their Current Password And The New Password.