Microsoft Outlook (Service Principal)
Access any mailbox in your tenant with app-only auth via an Azure AD App Registration. Grant the app Application permissions with admin consent, then target a mailbox by its email/UPN.
Authentication
This connector uses Token-based authentication.
info
Set up your connection in the Abstra Console before using it in your workflows.
How to use
Using the Smart Chat
Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".
Using the Web Editor
from abstra.connectors import run_connection_action
result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})
Available Actions
This connector provides 495 actions:
| Action | Purpose | Parameters |
|---|---|---|
| get_users_by_user_id_calendar | The user's primary calendar. Read-only. | user-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendar | Update the navigation property calendar in users | user-id (string) required data required |
| get_users_by_user_id_calendar_calendar_permissions | Get a collection of calendarPermission resources that describe the identity and roles of users with whom the specified calendar has been shared or delegated. Here, the calendar can be a user calendar or group calendar. | user-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendar_calendar_permissions | Create new navigation property to calendarPermissions for users | user-id (string) required data required |
| get_users_by_user_id_calendar_calendar_permissions_by_calendar_permission_id | Get the specified permissions object of a user or group calendar that has been shared. | user-id (string) required calendarPermission-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendar_calendar_permissions_by_calendar_permission_id | Update the permissions assigned to an existing share recipient or delegate, through the corresponding bcalendarPermission/b object for a calendar. | user-id (string) required calendarPermission-id (string) required data required |
| delete_users_by_user_id_calendar_calendar_permissions_by_calendar_permission_id | Delete calendarPermission. | user-id (string) required calendarPermission-id (string) required If-Match (string) |
| get_users_by_user_id_calendar_calendar_permissions_count | Get the number of the resource | user-id (string) required $search (string) |
| get_users_by_user_id_calendar_calendar_view | The calendar view for the calendar. Navigation property. Read-only. | user-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| get_users_by_user_id_calendar_calendar_view_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_calendar_events | The events in the calendar. Navigation property. Read-only. | user-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendar_events | Create new navigation property to events for users | user-id (string) required data required |
| get_users_by_user_id_calendar_events_by_event_id | The events in the calendar. Navigation property. Read-only. | user-id (string) required event-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendar_events_by_event_id | Update the navigation property events in users | user-id (string) required event-id (string) required data required |
| delete_users_by_user_id_calendar_events_by_event_id | Delete navigation property events for users | user-id (string) required event-id (string) required If-Match (string) |
| get_users_by_user_id_calendar_events_by_event_id_attachments | The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. | user-id (string) required event-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendar_events_by_event_id_attachments | Create new navigation property to attachments for users | user-id (string) required event-id (string) required data required |
| get_users_by_user_id_calendar_events_by_event_id_attachments_by_attachment_id | The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. | user-id (string) required event-id (string) required attachment-id (string) required $select (array) $expand (array) |
| delete_users_by_user_id_calendar_events_by_event_id_attachments_by_attachment_id | Delete navigation property attachments for users | user-id (string) required event-id (string) required attachment-id (string) required If-Match (string) |
| get_users_by_user_id_calendar_events_by_event_id_attachments_count | Get the number of the resource | user-id (string) required event-id (string) required $search (string) |
| post_users_by_user_id_calendar_events_by_event_id_attachments_create_upload_session | Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can | user-id (string) required event-id (string) required data: { . AttachmentItem (object) } (object) required |
| get_users_by_user_id_calendar_events_by_event_id_calendar | The calendar that contains the event. Navigation property. Read-only. | user-id (string) required event-id (string) required $select (array) $expand (array) |
| get_users_by_user_id_calendar_events_by_event_id_extensions | The collection of open extensions defined for the event. Nullable. | user-id (string) required event-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendar_events_by_event_id_extensions | Create new navigation property to extensions for users | user-id (string) required event-id (string) required data required |
| get_users_by_user_id_calendar_events_by_event_id_extensions_by_extension_id | The collection of open extensions defined for the event. Nullable. | user-id (string) required event-id (string) required extension-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendar_events_by_event_id_extensions_by_extension_id | Update the navigation property extensions in users | user-id (string) required event-id (string) required extension-id (string) required data required |
| delete_users_by_user_id_calendar_events_by_event_id_extensions_by_extension_id | Delete navigation property extensions for users | user-id (string) required event-id (string) required extension-id (string) required If-Match (string) |
| get_users_by_user_id_calendar_events_by_event_id_extensions_count | Get the number of the resource | user-id (string) required event-id (string) required $search (string) |
| get_users_by_user_id_calendar_events_by_event_id_instances | The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. | user-id (string) required event-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| get_users_by_user_id_calendar_events_by_event_id_instances_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required event-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| post_users_by_user_id_calendar_events_by_event_id_accept | Accept the specified event in a user calendar. | user-id (string) required event-id (string) required data: { . SendResponse (boolean) . Comment (string) } (object) required |
| post_users_by_user_id_calendar_events_by_event_id_cancel | This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error HTTP 400 Bad Request, with the following error message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is | user-id (string) required event-id (string) required data: { . Comment (string) } (object) required |
| post_users_by_user_id_calendar_events_by_event_id_decline | Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. | user-id (string) required event-id (string) required data: { . ProposedNewTime . SendResponse (boolean) . Comment (string) } (object) required |
| post_users_by_user_id_calendar_events_by_event_id_dismiss_reminder | Dismiss a reminder that has been triggered for an event in a user calendar. | user-id (string) required event-id (string) required |
| post_users_by_user_id_calendar_events_by_event_id_forward | This action allows the organizer or attendee of a meeting event to forward the meeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this action also sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer's copy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. | user-id (string) required event-id (string) required data: { . ToRecipients (array) . Comment (string) } (object) required |
| post_users_by_user_id_calendar_events_by_event_id_permanent_delete | Invoke action permanentDelete | user-id (string) required event-id (string) required |
| post_users_by_user_id_calendar_events_by_event_id_snooze_reminder | Postpone a reminder for an event in a user calendar until a new time. | user-id (string) required event-id (string) required data: { . NewReminderTime (object) } (object) required |
| post_users_by_user_id_calendar_events_by_event_id_tentatively_accept | Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. | user-id (string) required event-id (string) required data: { . ProposedNewTime . SendResponse (boolean) . Comment (string) } (object) required |
| get_users_by_user_id_calendar_events_count | Get the number of the resource | user-id (string) required $search (string) |
| get_users_by_user_id_calendar_events_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_calendar_allowed_calendar_sharing_roles_user_by_user_ | Invoke function allowedCalendarSharingRoles | user-id (string) required User (string) required $top (integer) |
| post_users_by_user_id_calendar_get_schedule | Get the free/busy availability information for a collection of users, distributions lists, or resources rooms or equipment for a specified time period. | user-id (string) required data: { . Schedules (array) . EndTime . StartTime . AvailabilityViewInterval (number) } (object) required |
| post_users_by_user_id_calendar_permanent_delete | Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. | user-id (string) required |
| get_users_by_user_id_calendar_groups | The user's calendar groups. Read-only. Nullable. | user-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendar_groups | Create new navigation property to calendarGroups for users | user-id (string) required data required |
| get_users_by_user_id_calendar_groups_by_calendar_group_id | The user's calendar groups. Read-only. Nullable. | user-id (string) required calendarGroup-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendar_groups_by_calendar_group_id | Update the navigation property calendarGroups in users | user-id (string) required calendarGroup-id (string) required data required |
| delete_users_by_user_id_calendar_groups_by_calendar_group_id | Delete navigation property calendarGroups for users | user-id (string) required calendarGroup-id (string) required If-Match (string) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars | The calendars in the calendar group. Navigation property. Read-only. Nullable. | user-id (string) required calendarGroup-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars | Create new navigation property to calendars for users | user-id (string) required calendarGroup-id (string) required data required |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id | The calendars in the calendar group. Navigation property. Read-only. Nullable. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id | Update the navigation property calendars in users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required data required |
| delete_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id | Delete navigation property calendars for users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required If-Match (string) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_calendar_permissions | The permissions of the users with whom the calendar is shared. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_calendar_permissions | Create new navigation property to calendarPermissions for users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required data required |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_calendar_permissions_by_calendar_permission_id | The permissions of the users with whom the calendar is shared. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required calendarPermission-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_calendar_permissions_by_calendar_permission_id | Update the navigation property calendarPermissions in users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required calendarPermission-id (string) required data required |
| delete_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_calendar_permissions_by_calendar_permission_id | Delete navigation property calendarPermissions for users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required calendarPermission-id (string) required If-Match (string) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_calendar_permissions_count | Get the number of the resource | user-id (string) required calendarGroup-id (string) required calendar-id (string) required $search (string) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_calendar_view | The calendar view for the calendar. Navigation property. Read-only. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_calendar_view_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required calendarGroup-id (string) required calendar-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events | The events in the calendar. Navigation property. Read-only. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events | Create new navigation property to events for users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required data required |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id | The events in the calendar. Navigation property. Read-only. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id | Update the navigation property events in users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required data required |
| delete_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id | Delete navigation property events for users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required If-Match (string) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_attachments | The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_attachments | Create new navigation property to attachments for users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required data required |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_attachments_by_attachment_id | The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required attachment-id (string) required $select (array) $expand (array) |
| delete_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_attachments_by_attachment_id | Delete navigation property attachments for users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required attachment-id (string) required If-Match (string) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_attachments_count | Get the number of the resource | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required $search (string) |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_attachments_create_upload_session | Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required data: { . AttachmentItem (object) } (object) required |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_calendar | The calendar that contains the event. Navigation property. Read-only. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required $select (array) $expand (array) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_extensions | The collection of open extensions defined for the event. Nullable. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_extensions | Create new navigation property to extensions for users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required data required |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_extensions_by_extension_id | The collection of open extensions defined for the event. Nullable. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required extension-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_extensions_by_extension_id | Update the navigation property extensions in users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required extension-id (string) required data required |
| delete_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_extensions_by_extension_id | Delete navigation property extensions for users | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required extension-id (string) required If-Match (string) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_extensions_count | Get the number of the resource | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required $search (string) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_instances | The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_instances_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_accept | Accept the specified event in a user calendar. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required data: { . SendResponse (boolean) . Comment (string) } (object) required |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_cancel | This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error HTTP 400 Bad Request, with the following error message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required data: { . Comment (string) } (object) required |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_decline | Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required data: { . ProposedNewTime . SendResponse (boolean) . Comment (string) } (object) required |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_dismiss_reminder | Dismiss a reminder that has been triggered for an event in a user calendar. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_forward | This action allows the organizer or attendee of a meeting event to forward the meeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this action also sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer's copy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required data: { . ToRecipients (array) . Comment (string) } (object) required |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_permanent_delete | Invoke action permanentDelete | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_snooze_reminder | Postpone a reminder for an event in a user calendar until a new time. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required data: { . NewReminderTime (object) } (object) required |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_by_event_id_tentatively_accept | Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required event-id (string) required data: { . ProposedNewTime . SendResponse (boolean) . Comment (string) } (object) required |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_count | Get the number of the resource | user-id (string) required calendarGroup-id (string) required calendar-id (string) required $search (string) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_events_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required calendarGroup-id (string) required calendar-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_allowed_calendar_sharing_roles_user_by_user_ | Invoke function allowedCalendarSharingRoles | user-id (string) required calendarGroup-id (string) required calendar-id (string) required User (string) required $top (integer) |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_get_schedule | Get the free/busy availability information for a collection of users, distributions lists, or resources rooms or equipment for a specified time period. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required data: { . Schedules (array) . EndTime . StartTime . AvailabilityViewInterval (number) } (object) required |
| post_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_by_calendar_id_permanent_delete | Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. | user-id (string) required calendarGroup-id (string) required calendar-id (string) required |
| get_users_by_user_id_calendar_groups_by_calendar_group_id_calendars_count | Get the number of the resource | user-id (string) required calendarGroup-id (string) required $search (string) |
| get_users_by_user_id_calendar_groups_count | Get the number of the resource | user-id (string) required $search (string) |
| get_users_by_user_id_calendars | The user's calendars. Read-only. Nullable. | user-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendars | Create new navigation property to calendars for users | user-id (string) required data required |
| get_users_by_user_id_calendars_by_calendar_id | The user's calendars. Read-only. Nullable. | user-id (string) required calendar-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendars_by_calendar_id | Update the navigation property calendars in users | user-id (string) required calendar-id (string) required data required |
| delete_users_by_user_id_calendars_by_calendar_id | Delete navigation property calendars for users | user-id (string) required calendar-id (string) required If-Match (string) |
| get_users_by_user_id_calendars_by_calendar_id_calendar_permissions | The permissions of the users with whom the calendar is shared. | user-id (string) required calendar-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendars_by_calendar_id_calendar_permissions | Create new navigation property to calendarPermissions for users | user-id (string) required calendar-id (string) required data required |
| get_users_by_user_id_calendars_by_calendar_id_calendar_permissions_by_calendar_permission_id | The permissions of the users with whom the calendar is shared. | user-id (string) required calendar-id (string) required calendarPermission-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendars_by_calendar_id_calendar_permissions_by_calendar_permission_id | Update the navigation property calendarPermissions in users | user-id (string) required calendar-id (string) required calendarPermission-id (string) required data required |
| delete_users_by_user_id_calendars_by_calendar_id_calendar_permissions_by_calendar_permission_id | Delete navigation property calendarPermissions for users | user-id (string) required calendar-id (string) required calendarPermission-id (string) required If-Match (string) |
| get_users_by_user_id_calendars_by_calendar_id_calendar_permissions_count | Get the number of the resource | user-id (string) required calendar-id (string) required $search (string) |
| get_users_by_user_id_calendars_by_calendar_id_calendar_view | The calendar view for the calendar. Navigation property. Read-only. | user-id (string) required calendar-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| get_users_by_user_id_calendars_by_calendar_id_calendar_view_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required calendar-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_calendars_by_calendar_id_events | The events in the calendar. Navigation property. Read-only. | user-id (string) required calendar-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendars_by_calendar_id_events | Create new navigation property to events for users | user-id (string) required calendar-id (string) required data required |
| get_users_by_user_id_calendars_by_calendar_id_events_by_event_id | The events in the calendar. Navigation property. Read-only. | user-id (string) required calendar-id (string) required event-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendars_by_calendar_id_events_by_event_id | Update the navigation property events in users | user-id (string) required calendar-id (string) required event-id (string) required data required |
| delete_users_by_user_id_calendars_by_calendar_id_events_by_event_id | Delete navigation property events for users | user-id (string) required calendar-id (string) required event-id (string) required If-Match (string) |
| get_users_by_user_id_calendars_by_calendar_id_events_by_event_id_attachments | The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. | user-id (string) required calendar-id (string) required event-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendars_by_calendar_id_events_by_event_id_attachments | Create new navigation property to attachments for users | user-id (string) required calendar-id (string) required event-id (string) required data required |
| get_users_by_user_id_calendars_by_calendar_id_events_by_event_id_attachments_by_attachment_id | The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. | user-id (string) required calendar-id (string) required event-id (string) required attachment-id (string) required $select (array) $expand (array) |
| delete_users_by_user_id_calendars_by_calendar_id_events_by_event_id_attachments_by_attachment_id | Delete navigation property attachments for users | user-id (string) required calendar-id (string) required event-id (string) required attachment-id (string) required If-Match (string) |
| get_users_by_user_id_calendars_by_calendar_id_events_by_event_id_attachments_count | Get the number of the resource | user-id (string) required calendar-id (string) required event-id (string) required $search (string) |
| post_users_by_user_id_calendars_by_calendar_id_events_by_event_id_attachments_create_upload_session | Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can | user-id (string) required calendar-id (string) required event-id (string) required data: { . AttachmentItem (object) } (object) required |
| get_users_by_user_id_calendars_by_calendar_id_events_by_event_id_calendar | The calendar that contains the event. Navigation property. Read-only. | user-id (string) required calendar-id (string) required event-id (string) required $select (array) $expand (array) |
| get_users_by_user_id_calendars_by_calendar_id_events_by_event_id_extensions | The collection of open extensions defined for the event. Nullable. | user-id (string) required calendar-id (string) required event-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_calendars_by_calendar_id_events_by_event_id_extensions | Create new navigation property to extensions for users | user-id (string) required calendar-id (string) required event-id (string) required data required |
| get_users_by_user_id_calendars_by_calendar_id_events_by_event_id_extensions_by_extension_id | The collection of open extensions defined for the event. Nullable. | user-id (string) required calendar-id (string) required event-id (string) required extension-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_calendars_by_calendar_id_events_by_event_id_extensions_by_extension_id | Update the navigation property extensions in users | user-id (string) required calendar-id (string) required event-id (string) required extension-id (string) required data required |
| delete_users_by_user_id_calendars_by_calendar_id_events_by_event_id_extensions_by_extension_id | Delete navigation property extensions for users | user-id (string) required calendar-id (string) required event-id (string) required extension-id (string) required If-Match (string) |
| get_users_by_user_id_calendars_by_calendar_id_events_by_event_id_extensions_count | Get the number of the resource | user-id (string) required calendar-id (string) required event-id (string) required $search (string) |
| get_users_by_user_id_calendars_by_calendar_id_events_by_event_id_instances | The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. | user-id (string) required calendar-id (string) required event-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| get_users_by_user_id_calendars_by_calendar_id_events_by_event_id_instances_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required calendar-id (string) required event-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| post_users_by_user_id_calendars_by_calendar_id_events_by_event_id_accept | Accept the specified event in a user calendar. | user-id (string) required calendar-id (string) required event-id (string) required data: { . SendResponse (boolean) . Comment (string) } (object) required |
| post_users_by_user_id_calendars_by_calendar_id_events_by_event_id_cancel | This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error HTTP 400 Bad Request, with the following error message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is | user-id (string) required calendar-id (string) required event-id (string) required data: { . Comment (string) } (object) required |
| post_users_by_user_id_calendars_by_calendar_id_events_by_event_id_decline | Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. | user-id (string) required calendar-id (string) required event-id (string) required data: { . ProposedNewTime . SendResponse (boolean) . Comment (string) } (object) required |
| post_users_by_user_id_calendars_by_calendar_id_events_by_event_id_dismiss_reminder | Dismiss a reminder that has been triggered for an event in a user calendar. | user-id (string) required calendar-id (string) required event-id (string) required |
| post_users_by_user_id_calendars_by_calendar_id_events_by_event_id_forward | This action allows the organizer or attendee of a meeting event to forward the meeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this action also sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer's copy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. | user-id (string) required calendar-id (string) required event-id (string) required data: { . ToRecipients (array) . Comment (string) } (object) required |
| post_users_by_user_id_calendars_by_calendar_id_events_by_event_id_permanent_delete | Invoke action permanentDelete | user-id (string) required calendar-id (string) required event-id (string) required |
| post_users_by_user_id_calendars_by_calendar_id_events_by_event_id_snooze_reminder | Postpone a reminder for an event in a user calendar until a new time. | user-id (string) required calendar-id (string) required event-id (string) required data: { . NewReminderTime (object) } (object) required |
| post_users_by_user_id_calendars_by_calendar_id_events_by_event_id_tentatively_accept | Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. | user-id (string) required calendar-id (string) required event-id (string) required data: { . ProposedNewTime . SendResponse (boolean) . Comment (string) } (object) required |
| get_users_by_user_id_calendars_by_calendar_id_events_count | Get the number of the resource | user-id (string) required calendar-id (string) required $search (string) |
| get_users_by_user_id_calendars_by_calendar_id_events_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required calendar-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_calendars_by_calendar_id_allowed_calendar_sharing_roles_user_by_user_ | Invoke function allowedCalendarSharingRoles | user-id (string) required calendar-id (string) required User (string) required $top (integer) |
| post_users_by_user_id_calendars_by_calendar_id_get_schedule | Get the free/busy availability information for a collection of users, distributions lists, or resources rooms or equipment for a specified time period. | user-id (string) required calendar-id (string) required data: { . Schedules (array) . EndTime . StartTime . AvailabilityViewInterval (number) } (object) required |
| post_users_by_user_id_calendars_by_calendar_id_permanent_delete | Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. | user-id (string) required calendar-id (string) required |
| get_users_by_user_id_calendars_count | Get the number of the resource | user-id (string) required $search (string) |
| get_users_by_user_id_calendar_view | The calendar view for the calendar. Read-only. Nullable. | user-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| get_users_by_user_id_calendar_view_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_chats_by_chat_id_messages | A collection of all the messages in the chat. Nullable. | user-id (string) required chat-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_chats_by_chat_id_messages | Create new navigation property to messages for users | user-id (string) required chat-id (string) required data required |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id | A collection of all the messages in the chat. Nullable. | user-id (string) required chat-id (string) required chatMessage-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id | Update the navigation property messages in users | user-id (string) required chat-id (string) required chatMessage-id (string) required data required |
| delete_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id | Delete navigation property messages for users | user-id (string) required chat-id (string) required chatMessage-id (string) required If-Match (string) |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_hosted_contents | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required chat-id (string) required chatMessage-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_hosted_contents | Create new navigation property to hostedContents for users | user-id (string) required chat-id (string) required chatMessage-id (string) required data required |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id | Update the navigation property hostedContents in users | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required data required |
| delete_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id | Delete navigation property hostedContents for users | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required |
| put_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required data (string) required |
| delete_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_hosted_contents_count | Get the number of the resource | user-id (string) required chat-id (string) required chatMessage-id (string) required $search (string) |
| post_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_set_reaction | Invoke action setReaction | user-id (string) required chat-id (string) required chatMessage-id (string) required data: { . reactionType (string) } (object) required |
| post_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_soft_delete | Delete a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required chat-id (string) required chatMessage-id (string) required |
| post_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_undo_soft_delete | Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required chat-id (string) required chatMessage-id (string) required |
| post_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_unset_reaction | Invoke action unsetReaction | user-id (string) required chat-id (string) required chatMessage-id (string) required data: { . reactionType (string) } (object) required |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies | Replies for a specified message. Supports $expand for channel messages. | user-id (string) required chat-id (string) required chatMessage-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies | Create new navigation property to replies for users | user-id (string) required chat-id (string) required chatMessage-id (string) required data required |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1 | Replies for a specified message. Supports $expand for channel messages. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required $select (array) $expand (array) |
| patch_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1 | Update the navigation property replies in users | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data required |
| delete_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1 | Delete navigation property replies for users | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required If-Match (string) |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents | Create new navigation property to hostedContents for users | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data required |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id | Update the navigation property hostedContents in users | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required data required |
| delete_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id | Delete navigation property hostedContents for users | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required |
| put_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required data (string) required |
| delete_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_count | Get the number of the resource | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required $search (string) |
| post_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_set_reaction | Invoke action setReaction | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data: { . reactionType (string) } (object) required |
| post_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_soft_delete | Delete a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required |
| post_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_undo_soft_delete | Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required |
| post_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_by_chat_message_id1_unset_reaction | Invoke action unsetReaction | user-id (string) required chat-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data: { . reactionType (string) } (object) required |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_count | Get the number of the resource | user-id (string) required chat-id (string) required chatMessage-id (string) required $search (string) |
| get_users_by_user_id_chats_by_chat_id_messages_by_chat_message_id_replies_delta_ | Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLi | user-id (string) required chat-id (string) required chatMessage-id (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_chats_by_chat_id_messages_count | Get the number of the resource | user-id (string) required chat-id (string) required $search (string) |
| get_users_by_user_id_chats_by_chat_id_messages_delta_ | Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLi | user-id (string) required chat-id (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts | The contacts in the folder. Navigation property. Read-only. Nullable. | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts | Create new navigation property to contacts for users | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required data required |
| get_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id | The contacts in the folder. Navigation property. Read-only. Nullable. | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id | Update the navigation property contacts in users | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required data required |
| delete_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id | Delete navigation property contacts for users | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required If-Match (string) |
| get_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_extensions | The collection of open extensions defined for the contact. Read-only. Nullable. | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_extensions | Create new navigation property to extensions for users | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required data required |
| get_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_extensions_by_extension_id | The collection of open extensions defined for the contact. Read-only. Nullable. | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required extension-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_extensions_by_extension_id | Update the navigation property extensions in users | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required extension-id (string) required data required |
| delete_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_extensions_by_extension_id | Delete navigation property extensions for users | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required extension-id (string) required If-Match (string) |
| get_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_extensions_count | Get the number of the resource | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required $search (string) |
| post_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_permanent_delete | Invoke action permanentDelete | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required |
| get_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_photo | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_photo | Update the navigation property photo in users | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required data required |
| get_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_photo_value | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required |
| put_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_photo_value | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required data (string) required |
| delete_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_by_contact_id_photo_value | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required contact-id (string) required If-Match (string) |
| get_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_count | Get the number of the resource | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required $search (string) |
| get_users_by_user_id_contact_folders_by_contact_folder_id_child_folders_by_contact_folder_id1_contacts_delta_ | Get a set of contacts that have been added, deleted, or updated in a specified folder. A delta function call for contacts in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contacts in that folder. This allows you to maintain and synchronize a local store of a user's contacts without having to fetch the entire set of contacts from the server every time. | user-id (string) required contactFolder-id (string) required contactFolder-id1 (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_contact_folders_by_contact_folder_id_contacts | The contacts in the folder. Navigation property. Read-only. Nullable. | user-id (string) required contactFolder-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_contact_folders_by_contact_folder_id_contacts | Create new navigation property to contacts for users | user-id (string) required contactFolder-id (string) required data required |
| get_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id | The contacts in the folder. Navigation property. Read-only. Nullable. | user-id (string) required contactFolder-id (string) required contact-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id | Update the navigation property contacts in users | user-id (string) required contactFolder-id (string) required contact-id (string) required data required |
| delete_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id | Delete navigation property contacts for users | user-id (string) required contactFolder-id (string) required contact-id (string) required If-Match (string) |
| get_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_extensions | The collection of open extensions defined for the contact. Read-only. Nullable. | user-id (string) required contactFolder-id (string) required contact-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_extensions | Create new navigation property to extensions for users | user-id (string) required contactFolder-id (string) required contact-id (string) required data required |
| get_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_extensions_by_extension_id | The collection of open extensions defined for the contact. Read-only. Nullable. | user-id (string) required contactFolder-id (string) required contact-id (string) required extension-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_extensions_by_extension_id | Update the navigation property extensions in users | user-id (string) required contactFolder-id (string) required contact-id (string) required extension-id (string) required data required |
| delete_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_extensions_by_extension_id | Delete navigation property extensions for users | user-id (string) required contactFolder-id (string) required contact-id (string) required extension-id (string) required If-Match (string) |
| get_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_extensions_count | Get the number of the resource | user-id (string) required contactFolder-id (string) required contact-id (string) required $search (string) |
| post_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_permanent_delete | Invoke action permanentDelete | user-id (string) required contactFolder-id (string) required contact-id (string) required |
| get_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_photo | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contactFolder-id (string) required contact-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_photo | Update the navigation property photo in users | user-id (string) required contactFolder-id (string) required contact-id (string) required data required |
| get_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_photo_value | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contactFolder-id (string) required contact-id (string) required |
| put_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_photo_value | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contactFolder-id (string) required contact-id (string) required data (string) required |
| delete_users_by_user_id_contact_folders_by_contact_folder_id_contacts_by_contact_id_photo_value | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contactFolder-id (string) required contact-id (string) required If-Match (string) |
| get_users_by_user_id_contact_folders_by_contact_folder_id_contacts_count | Get the number of the resource | user-id (string) required contactFolder-id (string) required $search (string) |
| get_users_by_user_id_contact_folders_by_contact_folder_id_contacts_delta_ | Get a set of contacts that have been added, deleted, or updated in a specified folder. A delta function call for contacts in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contacts in that folder. This allows you to maintain and synchronize a local store of a user's contacts without having to fetch the entire set of contacts from the server every time. | user-id (string) required contactFolder-id (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_contacts | The user's contacts. Read-only. Nullable. | user-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_contacts | Create new navigation property to contacts for users | user-id (string) required data required |
| get_users_by_user_id_contacts_by_contact_id | The user's contacts. Read-only. Nullable. | user-id (string) required contact-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_contacts_by_contact_id | Update the navigation property contacts in users | user-id (string) required contact-id (string) required data required |
| delete_users_by_user_id_contacts_by_contact_id | Delete navigation property contacts for users | user-id (string) required contact-id (string) required If-Match (string) |
| get_users_by_user_id_contacts_by_contact_id_extensions | The collection of open extensions defined for the contact. Read-only. Nullable. | user-id (string) required contact-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_contacts_by_contact_id_extensions | Create new navigation property to extensions for users | user-id (string) required contact-id (string) required data required |
| get_users_by_user_id_contacts_by_contact_id_extensions_by_extension_id | The collection of open extensions defined for the contact. Read-only. Nullable. | user-id (string) required contact-id (string) required extension-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_contacts_by_contact_id_extensions_by_extension_id | Update the navigation property extensions in users | user-id (string) required contact-id (string) required extension-id (string) required data required |
| delete_users_by_user_id_contacts_by_contact_id_extensions_by_extension_id | Delete navigation property extensions for users | user-id (string) required contact-id (string) required extension-id (string) required If-Match (string) |
| get_users_by_user_id_contacts_by_contact_id_extensions_count | Get the number of the resource | user-id (string) required contact-id (string) required $search (string) |
| post_users_by_user_id_contacts_by_contact_id_permanent_delete | Invoke action permanentDelete | user-id (string) required contact-id (string) required |
| get_users_by_user_id_contacts_by_contact_id_photo | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contact-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_contacts_by_contact_id_photo | Update the navigation property photo in users | user-id (string) required contact-id (string) required data required |
| get_users_by_user_id_contacts_by_contact_id_photo_value | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contact-id (string) required |
| put_users_by_user_id_contacts_by_contact_id_photo_value | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contact-id (string) required data (string) required |
| delete_users_by_user_id_contacts_by_contact_id_photo_value | Optional contact picture. You can get or set a photo for a contact. | user-id (string) required contact-id (string) required If-Match (string) |
| get_users_by_user_id_contacts_count | Get the number of the resource | user-id (string) required $search (string) |
| get_users_by_user_id_contacts_delta_ | Get a set of contacts that have been added, deleted, or updated in a specified folder. A delta function call for contacts in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contacts in that folder. This allows you to maintain and synchronize a local store of a user's contacts without having to fetch the entire set of contacts from the server every time. | user-id (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_employee_experience_assigned_roles_by_engagement_role_id_members_by_engagement_role_member_id_user_mailbox_settings | Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. | user-id (string) required engagementRole-id (string) required engagementRoleMember-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_employee_experience_assigned_roles_by_engagement_role_id_members_by_engagement_role_member_id_user_mailbox_settings | Update property mailboxSettings value. | user-id (string) required engagementRole-id (string) required engagementRoleMember-id (string) required data: { . archiveFolder (string) . automaticRepliesSetting . dateFormat (string) . delegateMeetingMessageDeliveryOptions . language . timeFormat (string) . timeZone (string) . userPurpose . workingHours . @odata.type (string) } (object) required |
| get_users_by_user_id_events | The user's events. Default is to show Events under the Default Calendar. Read-only. Nullable. | user-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_events | Create new navigation property to events for users | user-id (string) required data required |
| get_users_by_user_id_events_by_event_id | The user's events. Default is to show Events under the Default Calendar. Read-only. Nullable. | user-id (string) required event-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_events_by_event_id | Update the navigation property events in users | user-id (string) required event-id (string) required data required |
| delete_users_by_user_id_events_by_event_id | Delete navigation property events for users | user-id (string) required event-id (string) required If-Match (string) |
| get_users_by_user_id_events_by_event_id_attachments | The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. | user-id (string) required event-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_events_by_event_id_attachments | Create new navigation property to attachments for users | user-id (string) required event-id (string) required data required |
| get_users_by_user_id_events_by_event_id_attachments_by_attachment_id | The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. | user-id (string) required event-id (string) required attachment-id (string) required $select (array) $expand (array) |
| delete_users_by_user_id_events_by_event_id_attachments_by_attachment_id | Delete navigation property attachments for users | user-id (string) required event-id (string) required attachment-id (string) required If-Match (string) |
| get_users_by_user_id_events_by_event_id_attachments_count | Get the number of the resource | user-id (string) required event-id (string) required $search (string) |
| post_users_by_user_id_events_by_event_id_attachments_create_upload_session | Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can | user-id (string) required event-id (string) required data: { . AttachmentItem (object) } (object) required |
| get_users_by_user_id_events_by_event_id_calendar | The calendar that contains the event. Navigation property. Read-only. | user-id (string) required event-id (string) required $select (array) $expand (array) |
| get_users_by_user_id_events_by_event_id_extensions | The collection of open extensions defined for the event. Nullable. | user-id (string) required event-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_events_by_event_id_extensions | Create new navigation property to extensions for users | user-id (string) required event-id (string) required data required |
| get_users_by_user_id_events_by_event_id_extensions_by_extension_id | The collection of open extensions defined for the event. Nullable. | user-id (string) required event-id (string) required extension-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_events_by_event_id_extensions_by_extension_id | Update the navigation property extensions in users | user-id (string) required event-id (string) required extension-id (string) required data required |
| delete_users_by_user_id_events_by_event_id_extensions_by_extension_id | Delete navigation property extensions for users | user-id (string) required event-id (string) required extension-id (string) required If-Match (string) |
| get_users_by_user_id_events_by_event_id_extensions_count | Get the number of the resource | user-id (string) required event-id (string) required $search (string) |
| get_users_by_user_id_events_by_event_id_instances | The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. | user-id (string) required event-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| get_users_by_user_id_events_by_event_id_instances_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required event-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| post_users_by_user_id_events_by_event_id_accept | Accept the specified event in a user calendar. | user-id (string) required event-id (string) required data: { . SendResponse (boolean) . Comment (string) } (object) required |
| post_users_by_user_id_events_by_event_id_cancel | This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error HTTP 400 Bad Request, with the following error message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is | user-id (string) required event-id (string) required data: { . Comment (string) } (object) required |
| post_users_by_user_id_events_by_event_id_decline | Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. | user-id (string) required event-id (string) required data: { . ProposedNewTime . SendResponse (boolean) . Comment (string) } (object) required |
| post_users_by_user_id_events_by_event_id_dismiss_reminder | Dismiss a reminder that has been triggered for an event in a user calendar. | user-id (string) required event-id (string) required |
| post_users_by_user_id_events_by_event_id_forward | This action allows the organizer or attendee of a meeting event to forward the meeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this action also sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer's copy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. | user-id (string) required event-id (string) required data: { . ToRecipients (array) . Comment (string) } (object) required |
| post_users_by_user_id_events_by_event_id_permanent_delete | Invoke action permanentDelete | user-id (string) required event-id (string) required |
| post_users_by_user_id_events_by_event_id_snooze_reminder | Postpone a reminder for an event in a user calendar until a new time. | user-id (string) required event-id (string) required data: { . NewReminderTime (object) } (object) required |
| post_users_by_user_id_events_by_event_id_tentatively_accept | Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. | user-id (string) required event-id (string) required data: { . ProposedNewTime . SendResponse (boolean) . Comment (string) } (object) required |
| get_users_by_user_id_events_count | Get the number of the resource | user-id (string) required $search (string) |
| get_users_by_user_id_events_delta_ | Get a set of event resources that have been added, deleted, or updated in a calendarView a range of events defined by start and end dates of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes additions, deletions, or updates. This allows you to maintain and synchronize a local stor | user-id (string) required startDateTime (string) required endDateTime (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages | A collection of all the messages in the channel. A navigation property. Nullable. | user-id (string) required team-id (string) required channel-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages | Create new navigation property to messages for users | user-id (string) required team-id (string) required channel-id (string) required data required |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id | A collection of all the messages in the channel. A navigation property. Nullable. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id | Update the navigation property messages in users | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required data required |
| delete_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id | Delete navigation property messages for users | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_hosted_contents | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_hosted_contents | Create new navigation property to hostedContents for users | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required data required |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id | Update the navigation property hostedContents in users | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required data required |
| delete_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id | Delete navigation property hostedContents for users | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required |
| put_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required data (string) required |
| delete_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_hosted_contents_count | Get the number of the resource | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required $search (string) |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_set_reaction | Invoke action setReaction | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required data: { . reactionType (string) } (object) required |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_soft_delete | Delete a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_undo_soft_delete | Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_unset_reaction | Invoke action unsetReaction | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required data: { . reactionType (string) } (object) required |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies | Replies for a specified message. Supports $expand for channel messages. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies | Create new navigation property to replies for users | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required data required |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1 | Replies for a specified message. Supports $expand for channel messages. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required $select (array) $expand (array) |
| patch_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1 | Update the navigation property replies in users | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data required |
| delete_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1 | Delete navigation property replies for users | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents | Create new navigation property to hostedContents for users | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data required |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id | Update the navigation property hostedContents in users | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required data required |
| delete_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id | Delete navigation property hostedContents for users | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required |
| put_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required data (string) required |
| delete_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_count | Get the number of the resource | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required $search (string) |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_set_reaction | Invoke action setReaction | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data: { . reactionType (string) } (object) required |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_soft_delete | Delete a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_undo_soft_delete | Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required |
| post_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_by_chat_message_id1_unset_reaction | Invoke action unsetReaction | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data: { . reactionType (string) } (object) required |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_count | Get the number of the resource | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required $search (string) |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_by_chat_message_id_replies_delta_ | Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLi | user-id (string) required team-id (string) required channel-id (string) required chatMessage-id (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_count | Get the number of the resource | user-id (string) required team-id (string) required channel-id (string) required $search (string) |
| get_users_by_user_id_joined_teams_by_team_id_channels_by_channel_id_messages_delta_ | Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLi | user-id (string) required team-id (string) required channel-id (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages | A collection of all the messages in the channel. A navigation property. Nullable. | user-id (string) required team-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages | Create new navigation property to messages for users | user-id (string) required team-id (string) required data required |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id | A collection of all the messages in the channel. A navigation property. Nullable. | user-id (string) required team-id (string) required chatMessage-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id | Update the navigation property messages in users | user-id (string) required team-id (string) required chatMessage-id (string) required data required |
| delete_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id | Delete navigation property messages for users | user-id (string) required team-id (string) required chatMessage-id (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_hosted_contents | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required team-id (string) required chatMessage-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_hosted_contents | Create new navigation property to hostedContents for users | user-id (string) required team-id (string) required chatMessage-id (string) required data required |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id | Update the navigation property hostedContents in users | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required data required |
| delete_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id | Delete navigation property hostedContents for users | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required |
| put_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required data (string) required |
| delete_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_hosted_contents_count | Get the number of the resource | user-id (string) required team-id (string) required chatMessage-id (string) required $search (string) |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_set_reaction | Invoke action setReaction | user-id (string) required team-id (string) required chatMessage-id (string) required data: { . reactionType (string) } (object) required |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_soft_delete | Delete a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required team-id (string) required chatMessage-id (string) required |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_undo_soft_delete | Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required team-id (string) required chatMessage-id (string) required |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_unset_reaction | Invoke action unsetReaction | user-id (string) required team-id (string) required chatMessage-id (string) required data: { . reactionType (string) } (object) required |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies | Replies for a specified message. Supports $expand for channel messages. | user-id (string) required team-id (string) required chatMessage-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies | Create new navigation property to replies for users | user-id (string) required team-id (string) required chatMessage-id (string) required data required |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1 | Replies for a specified message. Supports $expand for channel messages. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required $select (array) $expand (array) |
| patch_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1 | Update the navigation property replies in users | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data required |
| delete_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1 | Delete navigation property replies for users | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents | Create new navigation property to hostedContents for users | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data required |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id | Content in a message hosted by Microsoft Teams - for example, images or code snippets. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id | Update the navigation property hostedContents in users | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required data required |
| delete_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id | Delete navigation property hostedContents for users | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required |
| put_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required data (string) required |
| delete_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_by_chat_message_hosted_content_id_value | The unique identifier for an entity. Read-only. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required chatMessageHostedContent-id (string) required If-Match (string) |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_hosted_contents_count | Get the number of the resource | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required $search (string) |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_set_reaction | Invoke action setReaction | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data: { . reactionType (string) } (object) required |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_soft_delete | Delete a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_undo_soft_delete | Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required |
| post_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_by_chat_message_id1_unset_reaction | Invoke action unsetReaction | user-id (string) required team-id (string) required chatMessage-id (string) required chatMessage-id1 (string) required data: { . reactionType (string) } (object) required |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_count | Get the number of the resource | user-id (string) required team-id (string) required chatMessage-id (string) required $search (string) |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_by_chat_message_id_replies_delta_ | Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLi | user-id (string) required team-id (string) required chatMessage-id (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_count | Get the number of the resource | user-id (string) required team-id (string) required $search (string) |
| get_users_by_user_id_joined_teams_by_team_id_primary_channel_messages_delta_ | Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLi | user-id (string) required team-id (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_mailbox_settings | Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. | user-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_mailbox_settings | Update property mailboxSettings value. | user-id (string) required data: { . archiveFolder (string) . automaticRepliesSetting . dateFormat (string) . delegateMeetingMessageDeliveryOptions . language . timeFormat (string) . timeZone (string) . userPurpose . workingHours . @odata.type (string) } (object) required |
| get_users_by_user_id_mail_folders | The user's mail folders. Read-only. Nullable. | user-id (string) required includeHiddenFolders (string) $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_mail_folders | Create new navigation property to mailFolders for users | user-id (string) required data required |
| get_users_by_user_id_mail_folders_by_mail_folder_id | The user's mail folders. Read-only. Nullable. | user-id (string) required mailFolder-id (string) required includeHiddenFolders (string) $select (array) $expand (array) |
| patch_users_by_user_id_mail_folders_by_mail_folder_id | Update the navigation property mailFolders in users | user-id (string) required mailFolder-id (string) required data required |
| delete_users_by_user_id_mail_folders_by_mail_folder_id | Delete navigation property mailFolders for users | user-id (string) required mailFolder-id (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders | The collection of child folders in the mailFolder. | user-id (string) required mailFolder-id (string) required includeHiddenFolders (string) $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders | Create new navigation property to childFolders for users | user-id (string) required mailFolder-id (string) required data required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1 | The collection of child folders in the mailFolder. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required includeHiddenFolders (string) $select (array) $expand (array) |
| patch_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1 | Update the navigation property childFolders in users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required data required |
| delete_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1 | Delete navigation property childFolders for users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_message_rules | The collection of rules that apply to the user's Inbox folder. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_message_rules | Create new navigation property to messageRules for users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required data required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_message_rules_by_message_rule_id | The collection of rules that apply to the user's Inbox folder. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required messageRule-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_message_rules_by_message_rule_id | Update the navigation property messageRules in users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required messageRule-id (string) required data required |
| delete_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_message_rules_by_message_rule_id | Delete navigation property messageRules for users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required messageRule-id (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_message_rules_count | Get the number of the resource | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required $search (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages | The collection of messages in the mailFolder. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages | Create new navigation property to messages for users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required data required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id | The collection of messages in the mailFolder. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id | Update the navigation property messages in users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data required |
| delete_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id | Delete navigation property messages for users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_value | The unique identifier for an entity. Read-only. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required |
| put_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_value | The unique identifier for an entity. Read-only. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data (string) required |
| delete_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_value | The unique identifier for an entity. Read-only. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_attachments | The fileAttachment and itemAttachment attachments for the message. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_attachments | Create new navigation property to attachments for users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_attachments_by_attachment_id | The fileAttachment and itemAttachment attachments for the message. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required attachment-id (string) required $select (array) $expand (array) |
| delete_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_attachments_by_attachment_id | Delete navigation property attachments for users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required attachment-id (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_attachments_count | Get the number of the resource | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required $search (string) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_attachments_create_upload_session | Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data: { . AttachmentItem (object) } (object) required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_extensions | The collection of open extensions defined for the message. Nullable. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_extensions | Create new navigation property to extensions for users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_extensions_by_extension_id | The collection of open extensions defined for the message. Nullable. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required extension-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_extensions_by_extension_id | Update the navigation property extensions in users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required extension-id (string) required data required |
| delete_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_extensions_by_extension_id | Delete navigation property extensions for users | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required extension-id (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_extensions_count | Get the number of the resource | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required $search (string) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_copy | Copy a message to a folder within the user's mailbox. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data: { . DestinationId (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_create_forward | Create a draft to forward an existing message, in either JSON or MIME format. When using JSON format, you can: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - Specify either the toRecipients parameter or the toRecipients property of the message parameter. Specifying both or specifying neither will return an HTTP 400 Bad Request error. - Update the draft later to add content to the body or change other messa | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data: { . ToRecipients (array) . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_create_reply | Create a draft to reply to the sender of a message in either JSON or MIME format. When using JSON format: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - If replyTo is specified in the original message, per Internet Message Format RFC 2822, you should send the reply to the recipients in replyTo, and not the recipients in from. - You can update the draft later to add reply content to the body or change other | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_create_reply_all | Create a draft to reply to the sender and all recipients of a message in either JSON or MIME format. When using JSON format: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - If the original message specifies a recipient in the replyTo property, per Internet Message Format RFC 2822, you should send the reply to the recipients in the replyTo and toRecipients properties, and not the recipients in the from and to | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_forward | Forward a message using either JSON or MIME format. When using JSON format, you can: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - Specify either the toRecipients parameter or the toRecipients property of the message parameter. Specifying both or specifying neither will return an HTTP 400 Bad Request error. When using MIME format: - Provide the applicable Internet message headers and the MIME content, all | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data: { . ToRecipients (array) . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_move | Move a message to another folder within the specified user's mailbox. This creates a new copy of the message in the destination folder and removes the original message. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data: { . DestinationId (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_permanent_delete | Invoke action permanentDelete | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_reply | Reply to the sender of a message using either JSON or MIME format. When using JSON format: Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. If the original message specifies a recipient in the replyTo property, per Internet Message Format RFC 2822, send the reply to the recipients in replyTo and not the recipient in the from property. When using MIME format: - Provide the applicable Internet message headers an | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_reply_all | Reply to all recipients of a message using either JSON or MIME format. When using JSON format: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - If the original message specifies a recipient in the replyTo property, per Internet Message Format RFC 2822, send the reply to the recipients in replyTo and not the recipient in the from property. When using MIME format: - Provide the applicable Internet message head | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_by_message_id_send | Send an existing draft message. The draft message can be a new message draft, reply draft, reply-all draft, or a forward draft. This method saves the message in the Sent Items folder. Alternatively, send a new message in a single operation. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required message-id (string) required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_count | Get the number of the resource | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required $search (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_messages_delta_ | Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the messages in that folder/graph/delta-query-messages. This allows you to maintain and synchronize a local store of a user's messages without having to fetch the entire set of messages from the server every tim | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required changeType (string) $top (integer) $select (array) $orderby (array) $expand (array) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_copy | Copy a mailfolder and its contents to another mailfolder. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required data: { . DestinationId (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_move | Move a mailfolder and its contents to another mailfolder. | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required data: { . DestinationId (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_by_mail_folder_id1_permanent_delete | Invoke action permanentDelete | user-id (string) required mailFolder-id (string) required mailFolder-id1 (string) required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_count | Get the number of the resource | user-id (string) required mailFolder-id (string) required $search (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_child_folders_delta_ | Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the mail folders. This allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. | user-id (string) required mailFolder-id (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_message_rules | The collection of rules that apply to the user's Inbox folder. | user-id (string) required mailFolder-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_message_rules | Create new navigation property to messageRules for users | user-id (string) required mailFolder-id (string) required data required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_message_rules_by_message_rule_id | The collection of rules that apply to the user's Inbox folder. | user-id (string) required mailFolder-id (string) required messageRule-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_mail_folders_by_mail_folder_id_message_rules_by_message_rule_id | Update the navigation property messageRules in users | user-id (string) required mailFolder-id (string) required messageRule-id (string) required data required |
| delete_users_by_user_id_mail_folders_by_mail_folder_id_message_rules_by_message_rule_id | Delete navigation property messageRules for users | user-id (string) required mailFolder-id (string) required messageRule-id (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_message_rules_count | Get the number of the resource | user-id (string) required mailFolder-id (string) required $search (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_messages | The collection of messages in the mailFolder. | user-id (string) required mailFolder-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages | Create new navigation property to messages for users | user-id (string) required mailFolder-id (string) required data required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id | The collection of messages in the mailFolder. | user-id (string) required mailFolder-id (string) required message-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id | Update the navigation property messages in users | user-id (string) required mailFolder-id (string) required message-id (string) required data required |
| delete_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id | Delete navigation property messages for users | user-id (string) required mailFolder-id (string) required message-id (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_value | The unique identifier for an entity. Read-only. | user-id (string) required mailFolder-id (string) required message-id (string) required |
| put_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_value | The unique identifier for an entity. Read-only. | user-id (string) required mailFolder-id (string) required message-id (string) required data (string) required |
| delete_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_value | The unique identifier for an entity. Read-only. | user-id (string) required mailFolder-id (string) required message-id (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_attachments | The fileAttachment and itemAttachment attachments for the message. | user-id (string) required mailFolder-id (string) required message-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_attachments | Create new navigation property to attachments for users | user-id (string) required mailFolder-id (string) required message-id (string) required data required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_attachments_by_attachment_id | The fileAttachment and itemAttachment attachments for the message. | user-id (string) required mailFolder-id (string) required message-id (string) required attachment-id (string) required $select (array) $expand (array) |
| delete_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_attachments_by_attachment_id | Delete navigation property attachments for users | user-id (string) required mailFolder-id (string) required message-id (string) required attachment-id (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_attachments_count | Get the number of the resource | user-id (string) required mailFolder-id (string) required message-id (string) required $search (string) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_attachments_create_upload_session | Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can | user-id (string) required mailFolder-id (string) required message-id (string) required data: { . AttachmentItem (object) } (object) required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_extensions | The collection of open extensions defined for the message. Nullable. | user-id (string) required mailFolder-id (string) required message-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_extensions | Create new navigation property to extensions for users | user-id (string) required mailFolder-id (string) required message-id (string) required data required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_extensions_by_extension_id | The collection of open extensions defined for the message. Nullable. | user-id (string) required mailFolder-id (string) required message-id (string) required extension-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_extensions_by_extension_id | Update the navigation property extensions in users | user-id (string) required mailFolder-id (string) required message-id (string) required extension-id (string) required data required |
| delete_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_extensions_by_extension_id | Delete navigation property extensions for users | user-id (string) required mailFolder-id (string) required message-id (string) required extension-id (string) required If-Match (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_extensions_count | Get the number of the resource | user-id (string) required mailFolder-id (string) required message-id (string) required $search (string) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_copy | Copy a message to a folder within the user's mailbox. | user-id (string) required mailFolder-id (string) required message-id (string) required data: { . DestinationId (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_create_forward | Create a draft to forward an existing message, in either JSON or MIME format. When using JSON format, you can: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - Specify either the toRecipients parameter or the toRecipients property of the message parameter. Specifying both or specifying neither will return an HTTP 400 Bad Request error. - Update the draft later to add content to the body or change other messa | user-id (string) required mailFolder-id (string) required message-id (string) required data: { . ToRecipients (array) . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_create_reply | Create a draft to reply to the sender of a message in either JSON or MIME format. When using JSON format: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - If replyTo is specified in the original message, per Internet Message Format RFC 2822, you should send the reply to the recipients in replyTo, and not the recipients in from. - You can update the draft later to add reply content to the body or change other | user-id (string) required mailFolder-id (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_create_reply_all | Create a draft to reply to the sender and all recipients of a message in either JSON or MIME format. When using JSON format: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - If the original message specifies a recipient in the replyTo property, per Internet Message Format RFC 2822, you should send the reply to the recipients in the replyTo and toRecipients properties, and not the recipients in the from and to | user-id (string) required mailFolder-id (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_forward | Forward a message using either JSON or MIME format. When using JSON format, you can: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - Specify either the toRecipients parameter or the toRecipients property of the message parameter. Specifying both or specifying neither will return an HTTP 400 Bad Request error. When using MIME format: - Provide the applicable Internet message headers and the MIME content, all | user-id (string) required mailFolder-id (string) required message-id (string) required data: { . ToRecipients (array) . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_move | Move a message to another folder within the specified user's mailbox. This creates a new copy of the message in the destination folder and removes the original message. | user-id (string) required mailFolder-id (string) required message-id (string) required data: { . DestinationId (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_permanent_delete | Invoke action permanentDelete | user-id (string) required mailFolder-id (string) required message-id (string) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_reply | Reply to the sender of a message using either JSON or MIME format. When using JSON format: Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. If the original message specifies a recipient in the replyTo property, per Internet Message Format RFC 2822, send the reply to the recipients in replyTo and not the recipient in the from property. When using MIME format: - Provide the applicable Internet message headers an | user-id (string) required mailFolder-id (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_reply_all | Reply to all recipients of a message using either JSON or MIME format. When using JSON format: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - If the original message specifies a recipient in the replyTo property, per Internet Message Format RFC 2822, send the reply to the recipients in replyTo and not the recipient in the from property. When using MIME format: - Provide the applicable Internet message head | user-id (string) required mailFolder-id (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_messages_by_message_id_send | Send an existing draft message. The draft message can be a new message draft, reply draft, reply-all draft, or a forward draft. This method saves the message in the Sent Items folder. Alternatively, send a new message in a single operation. | user-id (string) required mailFolder-id (string) required message-id (string) required |
| get_users_by_user_id_mail_folders_by_mail_folder_id_messages_count | Get the number of the resource | user-id (string) required mailFolder-id (string) required $search (string) |
| get_users_by_user_id_mail_folders_by_mail_folder_id_messages_delta_ | Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the messages in that folder/graph/delta-query-messages. This allows you to maintain and synchronize a local store of a user's messages without having to fetch the entire set of messages from the server every tim | user-id (string) required mailFolder-id (string) required changeType (string) $top (integer) $select (array) $orderby (array) $expand (array) |
| post_users_by_user_id_mail_folders_by_mail_folder_id_copy | Copy a mailfolder and its contents to another mailfolder. | user-id (string) required mailFolder-id (string) required data: { . DestinationId (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_move | Move a mailfolder and its contents to another mailfolder. | user-id (string) required mailFolder-id (string) required data: { . DestinationId (string) } (object) required |
| post_users_by_user_id_mail_folders_by_mail_folder_id_permanent_delete | Invoke action permanentDelete | user-id (string) required mailFolder-id (string) required |
| get_users_by_user_id_mail_folders_count | Get the number of the resource | user-id (string) required $search (string) |
| get_users_by_user_id_mail_folders_delta_ | Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the mail folders. This allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. | user-id (string) required $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_messages | The messages in a mailbox or folder. Read-only. Nullable. | user-id (string) required includeHiddenMessages (string) $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_messages | Create new navigation property to messages for users | user-id (string) required data required |
| get_users_by_user_id_messages_by_message_id | The messages in a mailbox or folder. Read-only. Nullable. | user-id (string) required message-id (string) required includeHiddenMessages (string) $select (array) $expand (array) |
| patch_users_by_user_id_messages_by_message_id | Update the navigation property messages in users | user-id (string) required message-id (string) required data required |
| delete_users_by_user_id_messages_by_message_id | Delete navigation property messages for users | user-id (string) required message-id (string) required If-Match (string) |
| get_users_by_user_id_messages_by_message_id_value | The unique identifier for an entity. Read-only. | user-id (string) required message-id (string) required |
| put_users_by_user_id_messages_by_message_id_value | The unique identifier for an entity. Read-only. | user-id (string) required message-id (string) required data (string) required |
| delete_users_by_user_id_messages_by_message_id_value | The unique identifier for an entity. Read-only. | user-id (string) required message-id (string) required If-Match (string) |
| get_users_by_user_id_messages_by_message_id_attachments | The fileAttachment and itemAttachment attachments for the message. | user-id (string) required message-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_messages_by_message_id_attachments | Create new navigation property to attachments for users | user-id (string) required message-id (string) required data required |
| get_users_by_user_id_messages_by_message_id_attachments_by_attachment_id | The fileAttachment and itemAttachment attachments for the message. | user-id (string) required message-id (string) required attachment-id (string) required $select (array) $expand (array) |
| delete_users_by_user_id_messages_by_message_id_attachments_by_attachment_id | Delete navigation property attachments for users | user-id (string) required message-id (string) required attachment-id (string) required If-Match (string) |
| get_users_by_user_id_messages_by_message_id_attachments_count | Get the number of the resource | user-id (string) required message-id (string) required $search (string) |
| post_users_by_user_id_messages_by_message_id_attachments_create_upload_session | Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can | user-id (string) required message-id (string) required data: { . AttachmentItem (object) } (object) required |
| get_users_by_user_id_messages_by_message_id_extensions | The collection of open extensions defined for the message. Nullable. | user-id (string) required message-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_messages_by_message_id_extensions | Create new navigation property to extensions for users | user-id (string) required message-id (string) required data required |
| get_users_by_user_id_messages_by_message_id_extensions_by_extension_id | The collection of open extensions defined for the message. Nullable. | user-id (string) required message-id (string) required extension-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_messages_by_message_id_extensions_by_extension_id | Update the navigation property extensions in users | user-id (string) required message-id (string) required extension-id (string) required data required |
| delete_users_by_user_id_messages_by_message_id_extensions_by_extension_id | Delete navigation property extensions for users | user-id (string) required message-id (string) required extension-id (string) required If-Match (string) |
| get_users_by_user_id_messages_by_message_id_extensions_count | Get the number of the resource | user-id (string) required message-id (string) required $search (string) |
| post_users_by_user_id_messages_by_message_id_copy | Copy a message to a folder within the user's mailbox. | user-id (string) required message-id (string) required data: { . DestinationId (string) } (object) required |
| post_users_by_user_id_messages_by_message_id_create_forward | Create a draft to forward an existing message, in either JSON or MIME format. When using JSON format, you can: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - Specify either the toRecipients parameter or the toRecipients property of the message parameter. Specifying both or specifying neither will return an HTTP 400 Bad Request error. - Update the draft later to add content to the body or change other messa | user-id (string) required message-id (string) required data: { . ToRecipients (array) . Message . Comment (string) } (object) required |
| post_users_by_user_id_messages_by_message_id_create_reply | Create a draft to reply to the sender of a message in either JSON or MIME format. When using JSON format: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - If replyTo is specified in the original message, per Internet Message Format RFC 2822, you should send the reply to the recipients in replyTo, and not the recipients in from. - You can update the draft later to add reply content to the body or change other | user-id (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_messages_by_message_id_create_reply_all | Create a draft to reply to the sender and all recipients of a message in either JSON or MIME format. When using JSON format: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - If the original message specifies a recipient in the replyTo property, per Internet Message Format RFC 2822, you should send the reply to the recipients in the replyTo and toRecipients properties, and not the recipients in the from and to | user-id (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_messages_by_message_id_forward | Forward a message using either JSON or MIME format. When using JSON format, you can: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - Specify either the toRecipients parameter or the toRecipients property of the message parameter. Specifying both or specifying neither will return an HTTP 400 Bad Request error. When using MIME format: - Provide the applicable Internet message headers and the MIME content, all | user-id (string) required message-id (string) required data: { . ToRecipients (array) . Message . Comment (string) } (object) required |
| post_users_by_user_id_messages_by_message_id_move | Move a message to another folder within the specified user's mailbox. This creates a new copy of the message in the destination folder and removes the original message. | user-id (string) required message-id (string) required data: { . DestinationId (string) } (object) required |
| post_users_by_user_id_messages_by_message_id_permanent_delete | Invoke action permanentDelete | user-id (string) required message-id (string) required |
| post_users_by_user_id_messages_by_message_id_reply | Reply to the sender of a message using either JSON or MIME format. When using JSON format: Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. If the original message specifies a recipient in the replyTo property, per Internet Message Format RFC 2822, send the reply to the recipients in replyTo and not the recipient in the from property. When using MIME format: - Provide the applicable Internet message headers an | user-id (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_messages_by_message_id_reply_all | Reply to all recipients of a message using either JSON or MIME format. When using JSON format: - Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error. - If the original message specifies a recipient in the replyTo property, per Internet Message Format RFC 2822, send the reply to the recipients in replyTo and not the recipient in the from property. When using MIME format: - Provide the applicable Internet message head | user-id (string) required message-id (string) required data: { . Message . Comment (string) } (object) required |
| post_users_by_user_id_messages_by_message_id_send | Send an existing draft message. The draft message can be a new message draft, reply draft, reply-all draft, or a forward draft. This method saves the message in the Sent Items folder. Alternatively, send a new message in a single operation. | user-id (string) required message-id (string) required |
| get_users_by_user_id_messages_count | Get the number of the resource | user-id (string) required $search (string) |
| get_users_by_user_id_messages_delta_ | Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the messages in that folder/graph/delta-query-messages. This allows you to maintain and synchronize a local store of a user's messages without having to fetch the entire set of messages from the server every tim | user-id (string) required changeType (string) $top (integer) $select (array) $orderby (array) $expand (array) |
| get_users_by_user_id_outlook | Get outlook from users | user-id (string) required $select (array) $expand (array) |
| get_users_by_user_id_outlook_master_categories | A list of categories defined for the user. | user-id (string) required $top (integer) $orderby (array) $select (array) $expand (array) |
| post_users_by_user_id_outlook_master_categories | Create new navigation property to masterCategories for users | user-id (string) required data required |
| get_users_by_user_id_outlook_master_categories_by_outlook_category_id | A list of categories defined for the user. | user-id (string) required outlookCategory-id (string) required $select (array) $expand (array) |
| patch_users_by_user_id_outlook_master_categories_by_outlook_category_id | Update the navigation property masterCategories in users | user-id (string) required outlookCategory-id (string) required data required |
| delete_users_by_user_id_outlook_master_categories_by_outlook_category_id | Delete navigation property masterCategories for users | user-id (string) required outlookCategory-id (string) required If-Match (string) |
| get_users_by_user_id_outlook_master_categories_count | Get the number of the resource | user-id (string) required $search (string) |
| get_users_by_user_id_outlook_supported_languages_ | Get the list of locales and languages that are supported for the user, as configured on the user's mailbox server. When setting up an Outlook client, the user selects the preferred language from this supported list. You can subsequently get the preferred language by getting the user's mailbox settings. | user-id (string) required $top (integer) |
| get_users_by_user_id_outlook_supported_time_zones_ | Invoke function supportedTimeZones | user-id (string) required $top (integer) |
| get_users_by_user_id_outlook_supported_time_zones_time_zone_standard_by_time_zone_standard_ | Invoke function supportedTimeZones | user-id (string) required TimeZoneStandard (string) required $top (integer) |
| custom | Call any endpoint of the connected service while reusing the connection auth. Pass the full URL as _url. Other reserved keys: _method, _query, _body, _headers. Remaining params flow naturally — empty → GET, non-empty → POST JSON body. | _url (string) required _method (string) _query (object) _body _headers (object) |