openapi: 3.1.0
info:
title: Microsoft Graph Admin Admin.admin users.mailFolder API
description: 'Microsoft Graph API for managing administrative resources in Microsoft Entra ID.
This API enables administrators to manage Microsoft Edge browser settings, Internet Explorer mode configurations,
site lists, shared browser sites, Microsoft 365 Apps installation options, people insights, service announcements,
SharePoint settings, Copilot administration, directory administrative units, and admin consent policies.'
version: 1.0.0
contact:
name: Microsoft Graph API Support
url: https://developer.microsoft.com/graph
servers:
- url: https://graph.microsoft.com/v1.0
description: Microsoft Graph API v1.0 endpoint
tags:
- name: users.mailFolder
paths:
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules:
description: Provides operations to manage the messageRules property of the microsoft.graph.mailFolder entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messageRules
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get messageRules from users
description: The collection of rules that apply to the user's Inbox folder.
operationId: users.mailFolders.childFolders.ListMessageRules
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
$ref: '#/components/responses/microsoft.graph.messageRuleCollectionResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
post:
tags:
- users.mailFolder
summary: Microsoft Graph Create new navigation property to messageRules for users
operationId: users.mailFolders.childFolders.CreateMessageRules
requestBody:
description: New navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageRule'
required: true
responses:
2XX:
description: Created navigation property.
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageRule'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}:
description: Provides operations to manage the messageRules property of the microsoft.graph.mailFolder entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: messageRule-id
in: path
description: The unique identifier of messageRule
required: true
schema:
type: string
x-ms-docs-key-type: messageRule
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get messageRules from users
description: The collection of rules that apply to the user's Inbox folder.
operationId: users.mailFolders.childFolders.GetMessageRules
parameters:
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Retrieved navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageRule'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.mailFolder
summary: Microsoft Graph Update the navigation property messageRules in users
operationId: users.mailFolders.childFolders.UpdateMessageRules
requestBody:
description: New navigation property values
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageRule'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageRule'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete navigation property messageRules for users
operationId: users.mailFolders.childFolders.DeleteMessageRules
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/$count:
description: Provides operations to count the resources in the collection.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get the number of the resource
operationId: users.mailFolders.childFolders.messageRules.GetCount-22e6
parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
2XX:
$ref: '#/components/responses/ODataCountResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages:
description: Provides operations to manage the messages property of the microsoft.graph.mailFolder entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get messages from users
description: The collection of messages in the mailFolder.
operationId: users.mailFolders.childFolders.ListMessages
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
$ref: '#/components/responses/microsoft.graph.messageCollectionResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
post:
tags:
- users.mailFolder
summary: Microsoft Graph Create new navigation property to messages for users
operationId: users.mailFolders.childFolders.CreateMessages
requestBody:
description: New navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.message'
required: true
responses:
2XX:
description: Created navigation property.
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.message'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}:
description: Provides operations to manage the messages property of the microsoft.graph.mailFolder entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get messages from users
description: The collection of messages in the mailFolder.
operationId: users.mailFolders.childFolders.GetMessages
parameters:
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Retrieved navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.message'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.mailFolder
summary: Microsoft Graph Update the navigation property messages in users
operationId: users.mailFolders.childFolders.UpdateMessages
requestBody:
description: New navigation property values
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.message'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.message'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete navigation property messages for users
operationId: users.mailFolders.childFolders.DeleteMessages
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value:
description: Provides operations to manage the media for the user entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get media content for the navigation property messages from users
description: The unique identifier for an entity. Read-only.
operationId: users.mailFolders.childFolders.GetMessagesContent
responses:
2XX:
description: Retrieved media content
content:
application/octet-stream:
schema:
type: string
format: binary
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
put:
tags:
- users.mailFolder
summary: Microsoft Graph Update media content for the navigation property messages in users
description: The unique identifier for an entity. Read-only.
operationId: users.mailFolders.childFolders.UpdateMessagesContent
requestBody:
description: New media content.
content:
application/octet-stream:
schema:
type: string
format: binary
required: true
responses:
2XX:
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete media content for the navigation property messages in users
description: The unique identifier for an entity. Read-only.
operationId: users.mailFolders.childFolders.DeleteMessagesContent
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments:
description: Provides operations to manage the attachments property of the microsoft.graph.message entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments
- /users/{user-id}/messages/{message-id}/attachments
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get attachments from users
description: The fileAttachment and itemAttachment attachments for the message.
operationId: users.mailFolders.childFolders.messages.ListAttachments
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
$ref: '#/components/responses/microsoft.graph.attachmentCollectionResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
post:
tags:
- users.mailFolder
summary: Microsoft Graph Create new navigation property to attachments for users
operationId: users.mailFolders.childFolders.messages.CreateAttachments
requestBody:
description: New navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.attachment'
required: true
responses:
2XX:
description: Created navigation property.
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.attachment'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
? /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id}
: description: Provides operations to manage the attachments property of the microsoft.graph.message entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
- name: attachment-id
in: path
description: The unique identifier of attachment
required: true
schema:
type: string
x-ms-docs-key-type: attachment
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id}
- /users/{user-id}/messages/{message-id}/attachments/{attachment-id}
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get attachments from users
description: The fileAttachment and itemAttachment attachments for the message.
operationId: users.mailFolders.childFolders.messages.GetAttachments
parameters:
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Retrieved navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.attachment'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete navigation property attachments for users
operationId: users.mailFolders.childFolders.messages.DeleteAttachments
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/$count:
description: Provides operations to count the resources in the collection.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get the number of the resource
operationId: users.mailFolders.childFolders.messages.attachments.GetCount-5ef0
parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
2XX:
$ref: '#/components/responses/ODataCountResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
? /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession
: description: Provides operations to call the createUploadSession method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/events/{event-id}/attachments/createUploadSession
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession
- /users/{user-id}/events/{event-id}/attachments/createUploadSession
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession
- /users/{user-id}/messages/{message-id}/attachments/createUploadSession
- /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/createUploadSession
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action createUploadSession
description: '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 use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example.'
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.attachments.createUploadSession
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
AttachmentItem:
$ref: '#/components/schemas/microsoft.graph.attachmentItem'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.uploadSession'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions:
description: Provides operations to manage the extensions property of the microsoft.graph.message entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions
- /users/{user-id}/messages/{message-id}/extensions
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get extensions from users
description: The collection of open extensions defined for the message. Nullable.
operationId: users.mailFolders.childFolders.messages.ListExtensions
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
$ref: '#/components/responses/microsoft.graph.extensionCollectionResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
post:
tags:
- users.mailFolder
summary: Microsoft Graph Create new navigation property to extensions for users
operationId: users.mailFolders.childFolders.messages.CreateExtensions
requestBody:
description: New navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.extension'
required: true
responses:
2XX:
description: Created navigation property.
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.extension'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}:
description: Provides operations to manage the extensions property of the microsoft.graph.message entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
- name: extension-id
in: path
description: The unique identifier of extension
required: true
schema:
type: string
x-ms-docs-key-type: extension
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}
- /users/{user-id}/messages/{message-id}/extensions/{extension-id}
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get extensions from users
description: The collection of open extensions defined for the message. Nullable.
operationId: users.mailFolders.childFolders.messages.GetExtensions
parameters:
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Retrieved navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.extension'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.mailFolder
summary: Microsoft Graph Update the navigation property extensions in users
operationId: users.mailFolders.childFolders.messages.UpdateExtensions
requestBody:
description: New navigation property values
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.extension'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.extension'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete navigation property extensions for users
operationId: users.mailFolders.childFolders.messages.DeleteExtensions
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/$count:
description: Provides operations to count the resources in the collection.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get the number of the resource
operationId: users.mailFolders.childFolders.messages.extensions.GetCount-1433
parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
2XX:
$ref: '#/components/responses/ODataCountResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy:
description: Provides operations to call the copy method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/copy
- /users/{user-id}/mailFolders/{mailFolder-id}/copy
- /users/{user-id}/messages/{message-id}/copy
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action copy
description: Copy a message to a folder within the user's mailbox.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.copy
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
DestinationId:
type: string
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward:
description: Provides operations to call the createForward method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createForward
- /users/{user-id}/messages/{message-id}/createForward
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action createForward
description: "Create a draft to forward an existing message, in either JSON or MIME format. When using JSON format, you can:\r\n- Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n- 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.\r\n- Update the draft later to add content to the body or change other message properties. When using MIME format:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. Send the draft message in a subsequent operation. Alternatively, forward a message in a single operation."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createForward
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
ToRecipients:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply:
description: Provides operations to call the createReply method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReply
- /users/{user-id}/messages/{message-id}/createReply
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action createReply
description: "Create a draft to reply to the sender of a message in either JSON or MIME format. When using JSON format:\r\n- Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n- 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.\r\n- You can update the draft later to add reply content to the body or change other message properties. When using MIME format:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. Send the draft message in a subsequent operation. Alternatively, reply to a message in a single operation."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReply
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll:
description: Provides operations to call the createReplyAll method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll
- /users/{user-id}/messages/{message-id}/createReplyAll
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action createReplyAll
description: "Create a draft to reply to the sender and all recipients of a message in either JSON or MIME format. When using JSON format:\r\n- Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n- 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 toRecipients properties.\r\n- You can update the draft later to add reply content to the body or change other message properties. When using MIME format:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. Send the draft message in a subsequent operation. Alternatively, reply-all to a message in a single action."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReplyAll
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward:
description: Provides operations to call the forward method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/events/{event-id}/forward
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/forward
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/forward
- /users/{user-id}/events/{event-id}/forward
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/forward
- /users/{user-id}/messages/{message-id}/forward
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action forward
description: "Forward a message using either JSON or MIME format. When using JSON format, you can:\r\n- Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n- 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:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. This method saves the message in the Sent Items folder. Alternatively, create a draft to forward a message, and send it later."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.forward
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
ToRecipients:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move:
description: Provides operations to call the move method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/move
- /users/{user-id}/mailFolders/{mailFolder-id}/move
- /users/{user-id}/messages/{message-id}/move
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action move
description: 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.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.move
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
DestinationId:
type: string
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/permanentDelete:
description: Provides operations to call the permanentDelete method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/events/{event-id}/permanentDelete
- /users/{user-id}/calendar/permanentDelete
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/permanentDelete
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete
- /users/{user-id}/calendars/{calendar-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/permanentDelete
- /users/{user-id}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/events/{event-id}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/permanentDelete
- /users/{user-id}/messages/{message-id}/permanentDelete
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action permanentDelete
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.permanentDelete
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply:
description: Provides operations to call the reply method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/reply
- /users/{user-id}/messages/{message-id}/reply
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action reply
description: "Reply to the sender of a message using either JSON or MIME format. When using JSON format:\r\n* Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n* 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:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. This method saves the message in the Sent Items folder. Alternatively, create a draft to reply to an existing message and send it later."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.reply
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll:
description: Provides operations to call the replyAll method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll
- /users/{user-id}/messages/{message-id}/replyAll
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action replyAll
description: "Reply to all recipients of a message using either JSON or MIME format. When using JSON format:\r\n- Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n- 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:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. This method saves the message in the Sent Items folder. Alternatively, create a draft to reply-all to a message and send it later."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.replyAll
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send:
description: Provides operations to call the send method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/send
- /users/{user-id}/messages/{message-id}/send
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action send
description: 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.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.send
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/$count:
description: Provides operations to count the resources in the collection.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get the number of the resource
operationId: users.mailFolders.childFolders.messages.GetCount-a576
parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
2XX:
$ref: '#/components/responses/ODataCountResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta():
description: Provides operations to call the delta method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/calendarView/delta()
- /users/{user-id}/calendar/events/{event-id}/instances/delta()
- /users/{user-id}/calendar/events/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/delta()
- /users/{user-id}/calendars/{calendar-id}/calendarView/delta()
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/instances/delta()
- /users/{user-id}/calendars/{calendar-id}/events/delta()
- /users/{user-id}/calendarView/delta()
- /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/chats/{chat-id}/messages/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta()
- /users/{user-id}/contactFolders/delta()
- /users/{user-id}/contacts/delta()
- /users/{user-id}/events/{event-id}/instances/delta()
- /users/{user-id}/events/delta()
- /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/delta()
- /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/delta()
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/delta()
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/delta()
- /users/{user-id}/mailFolders/delta()
- /users/{user-id}/messages/delta()
- /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/delta()
- /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/delta()
- /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/delta()
- /users/{user-id}/todo/lists/delta()
- /users/delta()
- /users/delta()
get:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke function delta
description: "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\r\napplying state tokens in one or more of these calls, you can [query for incremental changes in the messages in\r\nthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages without\r\nhaving to fetch the entire set of messages from the server every time."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.delta
parameters:
- name: changeType
in: query
description: A custom query option to filter the delta response based on the type of change. Supported values are created, updated or deleted.
schema:
type: string
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Success
content:
application/json:
schema:
title: Collection of message
type: object
allOf:
- $ref: '#/components/schemas/BaseDeltaFunctionResponse'
- type: object
properties:
value:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.message'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
/users/{user-id}/mailFolders/{mailFolder-id}/messageRules:
description: Provides operations to manage the messageRules property of the microsoft.graph.mailFolder entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get messageRules from users
description: The collection of rules that apply to the user's Inbox folder.
operationId: users.mailFolders.ListMessageRules
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
$ref: '#/components/responses/microsoft.graph.messageRuleCollectionResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
post:
tags:
- users.mailFolder
summary: Microsoft Graph Create new navigation property to messageRules for users
operationId: users.mailFolders.CreateMessageRules
requestBody:
description: New navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageRule'
required: true
responses:
2XX:
description: Created navigation property.
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageRule'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}:
description: Provides operations to manage the messageRules property of the microsoft.graph.mailFolder entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: messageRule-id
in: path
description: The unique identifier of messageRule
required: true
schema:
type: string
x-ms-docs-key-type: messageRule
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get messageRules from users
description: The collection of rules that apply to the user's Inbox folder.
operationId: users.mailFolders.GetMessageRules
parameters:
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Retrieved navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageRule'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.mailFolder
summary: Microsoft Graph Update the navigation property messageRules in users
operationId: users.mailFolders.UpdateMessageRules
requestBody:
description: New navigation property values
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageRule'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageRule'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete navigation property messageRules for users
operationId: users.mailFolders.DeleteMessageRules
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/$count:
description: Provides operations to count the resources in the collection.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get the number of the resource
operationId: users.mailFolders.messageRules.GetCount-f330
parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
2XX:
$ref: '#/components/responses/ODataCountResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
/users/{user-id}/mailFolders/{mailFolder-id}/messages:
description: Provides operations to manage the messages property of the microsoft.graph.mailFolder entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get messages from users
description: The collection of messages in the mailFolder.
operationId: users.mailFolders.ListMessages
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
$ref: '#/components/responses/microsoft.graph.messageCollectionResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
post:
tags:
- users.mailFolder
summary: Microsoft Graph Create new navigation property to messages for users
operationId: users.mailFolders.CreateMessages
requestBody:
description: New navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.message'
required: true
responses:
2XX:
description: Created navigation property.
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.message'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}:
description: Provides operations to manage the messages property of the microsoft.graph.mailFolder entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get messages from users
description: The collection of messages in the mailFolder.
operationId: users.mailFolders.GetMessages
parameters:
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Retrieved navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.message'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.mailFolder
summary: Microsoft Graph Update the navigation property messages in users
operationId: users.mailFolders.UpdateMessages
requestBody:
description: New navigation property values
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.message'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.message'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete navigation property messages for users
operationId: users.mailFolders.DeleteMessages
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value:
description: Provides operations to manage the media for the user entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get media content for the navigation property messages from users
description: The unique identifier for an entity. Read-only.
operationId: users.mailFolders.GetMessagesContent
responses:
2XX:
description: Retrieved media content
content:
application/octet-stream:
schema:
type: string
format: binary
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
put:
tags:
- users.mailFolder
summary: Microsoft Graph Update media content for the navigation property messages in users
description: The unique identifier for an entity. Read-only.
operationId: users.mailFolders.UpdateMessagesContent
requestBody:
description: New media content.
content:
application/octet-stream:
schema:
type: string
format: binary
required: true
responses:
2XX:
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete media content for the navigation property messages in users
description: The unique identifier for an entity. Read-only.
operationId: users.mailFolders.DeleteMessagesContent
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments:
description: Provides operations to manage the attachments property of the microsoft.graph.message entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments
- /users/{user-id}/messages/{message-id}/attachments
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get attachments from users
description: The fileAttachment and itemAttachment attachments for the message.
operationId: users.mailFolders.messages.ListAttachments
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
$ref: '#/components/responses/microsoft.graph.attachmentCollectionResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
post:
tags:
- users.mailFolder
summary: Microsoft Graph Create new navigation property to attachments for users
operationId: users.mailFolders.messages.CreateAttachments
requestBody:
description: New navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.attachment'
required: true
responses:
2XX:
description: Created navigation property.
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.attachment'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id}:
description: Provides operations to manage the attachments property of the microsoft.graph.message entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
- name: attachment-id
in: path
description: The unique identifier of attachment
required: true
schema:
type: string
x-ms-docs-key-type: attachment
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id}
- /users/{user-id}/messages/{message-id}/attachments/{attachment-id}
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get attachments from users
description: The fileAttachment and itemAttachment attachments for the message.
operationId: users.mailFolders.messages.GetAttachments
parameters:
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Retrieved navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.attachment'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete navigation property attachments for users
operationId: users.mailFolders.messages.DeleteAttachments
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/$count:
description: Provides operations to count the resources in the collection.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get the number of the resource
operationId: users.mailFolders.messages.attachments.GetCount-3c73
parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
2XX:
$ref: '#/components/responses/ODataCountResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession:
description: Provides operations to call the createUploadSession method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/events/{event-id}/attachments/createUploadSession
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession
- /users/{user-id}/events/{event-id}/attachments/createUploadSession
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession
- /users/{user-id}/messages/{message-id}/attachments/createUploadSession
- /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/createUploadSession
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action createUploadSession
description: '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 use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example.'
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.messages.message.attachments.createUploadSession
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
AttachmentItem:
$ref: '#/components/schemas/microsoft.graph.attachmentItem'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.uploadSession'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions:
description: Provides operations to manage the extensions property of the microsoft.graph.message entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions
- /users/{user-id}/messages/{message-id}/extensions
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get extensions from users
description: The collection of open extensions defined for the message. Nullable.
operationId: users.mailFolders.messages.ListExtensions
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
$ref: '#/components/responses/microsoft.graph.extensionCollectionResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
post:
tags:
- users.mailFolder
summary: Microsoft Graph Create new navigation property to extensions for users
operationId: users.mailFolders.messages.CreateExtensions
requestBody:
description: New navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.extension'
required: true
responses:
2XX:
description: Created navigation property.
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.extension'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}:
description: Provides operations to manage the extensions property of the microsoft.graph.message entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
- name: extension-id
in: path
description: The unique identifier of extension
required: true
schema:
type: string
x-ms-docs-key-type: extension
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}
- /users/{user-id}/messages/{message-id}/extensions/{extension-id}
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get extensions from users
description: The collection of open extensions defined for the message. Nullable.
operationId: users.mailFolders.messages.GetExtensions
parameters:
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Retrieved navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.extension'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.mailFolder
summary: Microsoft Graph Update the navigation property extensions in users
operationId: users.mailFolders.messages.UpdateExtensions
requestBody:
description: New navigation property values
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.extension'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.extension'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete navigation property extensions for users
operationId: users.mailFolders.messages.DeleteExtensions
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/$count:
description: Provides operations to count the resources in the collection.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get the number of the resource
operationId: users.mailFolders.messages.extensions.GetCount-651d
parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
2XX:
$ref: '#/components/responses/ODataCountResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/copy:
description: Provides operations to call the copy method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy
- /users/{user-id}/mailFolders/{mailFolder-id}/copy
- /users/{user-id}/messages/{message-id}/copy
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action copy
description: Copy a message to a folder within the user's mailbox.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.messages.message.copy
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
DestinationId:
type: string
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createForward:
description: Provides operations to call the createForward method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward
- /users/{user-id}/messages/{message-id}/createForward
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action createForward
description: "Create a draft to forward an existing message, in either JSON or MIME format. When using JSON format, you can:\r\n- Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n- 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.\r\n- Update the draft later to add content to the body or change other message properties. When using MIME format:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. Send the draft message in a subsequent operation. Alternatively, forward a message in a single operation."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.messages.message.createForward
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
ToRecipients:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReply:
description: Provides operations to call the createReply method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply
- /users/{user-id}/messages/{message-id}/createReply
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action createReply
description: "Create a draft to reply to the sender of a message in either JSON or MIME format. When using JSON format:\r\n- Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n- 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.\r\n- You can update the draft later to add reply content to the body or change other message properties. When using MIME format:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. Send the draft message in a subsequent operation. Alternatively, reply to a message in a single operation."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.messages.message.createReply
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll:
description: Provides operations to call the createReplyAll method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll
- /users/{user-id}/messages/{message-id}/createReplyAll
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action createReplyAll
description: "Create a draft to reply to the sender and all recipients of a message in either JSON or MIME format. When using JSON format:\r\n- Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n- 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 toRecipients properties.\r\n- You can update the draft later to add reply content to the body or change other message properties. When using MIME format:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. Send the draft message in a subsequent operation. Alternatively, reply-all to a message in a single action."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.messages.message.createReplyAll
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/forward:
description: Provides operations to call the forward method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/events/{event-id}/forward
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/forward
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/forward
- /users/{user-id}/events/{event-id}/forward
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward
- /users/{user-id}/messages/{message-id}/forward
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action forward
description: "Forward a message using either JSON or MIME format. When using JSON format, you can:\r\n- Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n- 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:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. This method saves the message in the Sent Items folder. Alternatively, create a draft to forward a message, and send it later."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.messages.message.forward
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
ToRecipients:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/move:
description: Provides operations to call the move method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move
- /users/{user-id}/mailFolders/{mailFolder-id}/move
- /users/{user-id}/messages/{message-id}/move
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action move
description: 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.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.messages.message.move
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
DestinationId:
type: string
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/permanentDelete:
description: Provides operations to call the permanentDelete method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/events/{event-id}/permanentDelete
- /users/{user-id}/calendar/permanentDelete
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/permanentDelete
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete
- /users/{user-id}/calendars/{calendar-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/permanentDelete
- /users/{user-id}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/events/{event-id}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/permanentDelete
- /users/{user-id}/messages/{message-id}/permanentDelete
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action permanentDelete
operationId: users.user.mailFolders.mailFolder.messages.message.permanentDelete
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/reply:
description: Provides operations to call the reply method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply
- /users/{user-id}/messages/{message-id}/reply
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action reply
description: "Reply to the sender of a message using either JSON or MIME format. When using JSON format:\r\n* Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n* 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:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. This method saves the message in the Sent Items folder. Alternatively, create a draft to reply to an existing message and send it later."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.messages.message.reply
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll:
description: Provides operations to call the replyAll method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll
- /users/{user-id}/messages/{message-id}/replyAll
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action replyAll
description: "Reply to all recipients of a message using either JSON or MIME format. When using JSON format:\r\n- Specify either a comment or the body property of the message parameter. Specifying both will return an HTTP 400 Bad Request error.\r\n- 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:\r\n- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.\r\n- Add any attachments and S/MIME properties to the MIME content. This method saves the message in the Sent Items folder. Alternatively, create a draft to reply-all to a message and send it later."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.messages.message.replyAll
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
Message:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.message'
- type: object
nullable: true
Comment:
type: string
nullable: true
required: true
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/send:
description: Provides operations to call the send method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: message-id
in: path
description: The unique identifier of message
required: true
schema:
type: string
x-ms-docs-key-type: message
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send
- /users/{user-id}/messages/{message-id}/send
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action send
description: 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.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.messages.message.send
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/messages/$count:
description: Provides operations to count the resources in the collection.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get the number of the resource
operationId: users.mailFolders.messages.GetCount-9534
parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
2XX:
$ref: '#/components/responses/ODataCountResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
/users/{user-id}/mailFolders/{mailFolder-id}/messages/delta():
description: Provides operations to call the delta method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/calendarView/delta()
- /users/{user-id}/calendar/events/{event-id}/instances/delta()
- /users/{user-id}/calendar/events/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/delta()
- /users/{user-id}/calendars/{calendar-id}/calendarView/delta()
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/instances/delta()
- /users/{user-id}/calendars/{calendar-id}/events/delta()
- /users/{user-id}/calendarView/delta()
- /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/chats/{chat-id}/messages/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta()
- /users/{user-id}/contactFolders/delta()
- /users/{user-id}/contacts/delta()
- /users/{user-id}/events/{event-id}/instances/delta()
- /users/{user-id}/events/delta()
- /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/delta()
- /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/delta()
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta()
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/delta()
- /users/{user-id}/mailFolders/delta()
- /users/{user-id}/messages/delta()
- /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/delta()
- /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/delta()
- /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/delta()
- /users/{user-id}/todo/lists/delta()
- /users/delta()
- /users/delta()
get:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke function delta
description: "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\r\napplying state tokens in one or more of these calls, you can [query for incremental changes in the messages in\r\nthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages without\r\nhaving to fetch the entire set of messages from the server every time."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.messages.delta
parameters:
- name: changeType
in: query
description: A custom query option to filter the delta response based on the type of change. Supported values are created, updated or deleted.
schema:
type: string
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Success
content:
application/json:
schema:
title: Collection of message
type: object
allOf:
- $ref: '#/components/schemas/BaseDeltaFunctionResponse'
- type: object
properties:
value:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.message'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
/users/{user-id}/mailFolders:
description: Provides operations to manage the mailFolders property of the microsoft.graph.user entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get mailFolders from users
description: The user's mail folders. Read-only. Nullable.
operationId: users.ListMailFolders
parameters:
- name: includeHiddenFolders
in: query
description: Include Hidden Folders
schema:
type: string
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
$ref: '#/components/responses/microsoft.graph.mailFolderCollectionResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
post:
tags:
- users.mailFolder
summary: Microsoft Graph Create new navigation property to mailFolders for users
operationId: users.CreateMailFolders
requestBody:
description: New navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
required: true
responses:
2XX:
description: Created navigation property.
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}:
description: Provides operations to manage the mailFolders property of the microsoft.graph.user entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get mailFolders from users
description: The user's mail folders. Read-only. Nullable.
operationId: users.GetMailFolders
parameters:
- name: includeHiddenFolders
in: query
description: Include Hidden Folders
schema:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Retrieved navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.mailFolder
summary: Microsoft Graph Update the navigation property mailFolders in users
operationId: users.UpdateMailFolders
requestBody:
description: New navigation property values
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete navigation property mailFolders for users
operationId: users.DeleteMailFolders
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders:
description: Provides operations to manage the childFolders property of the microsoft.graph.mailFolder entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get childFolders from users
description: The collection of child folders in the mailFolder.
operationId: users.mailFolders.ListChildFolders
parameters:
- name: includeHiddenFolders
in: query
description: Include Hidden Folders
schema:
type: string
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
$ref: '#/components/responses/microsoft.graph.mailFolderCollectionResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
post:
tags:
- users.mailFolder
summary: Microsoft Graph Create new navigation property to childFolders for users
operationId: users.mailFolders.CreateChildFolders
requestBody:
description: New navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
required: true
responses:
2XX:
description: Created navigation property.
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}:
description: Provides operations to manage the childFolders property of the microsoft.graph.mailFolder entity.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get childFolders from users
description: The collection of child folders in the mailFolder.
operationId: users.mailFolders.GetChildFolders
parameters:
- name: includeHiddenFolders
in: query
description: Include Hidden Folders
schema:
type: string
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Retrieved navigation property
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.mailFolder
summary: Microsoft Graph Update the navigation property childFolders in users
operationId: users.mailFolders.UpdateChildFolders
requestBody:
description: New navigation property values
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.mailFolder
summary: Microsoft Graph Delete navigation property childFolders for users
operationId: users.mailFolders.DeleteChildFolders
parameters:
- name: If-Match
in: header
description: ETag
schema:
type: string
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy:
description: Provides operations to call the copy method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/copy
- /users/{user-id}/mailFolders/{mailFolder-id}/copy
- /users/{user-id}/messages/{message-id}/copy
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action copy
description: Copy a mailfolder and its contents to another mailfolder.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/mailfolder-copy?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.copy
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
DestinationId:
type: string
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.mailFolder'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move:
description: Provides operations to call the move method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/move
- /users/{user-id}/mailFolders/{mailFolder-id}/move
- /users/{user-id}/messages/{message-id}/move
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action move
description: Move a mailfolder and its contents to another mailfolder.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/mailfolder-move?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.move
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
DestinationId:
type: string
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.mailFolder'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/permanentDelete:
description: Provides operations to call the permanentDelete method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
- name: mailFolder-id1
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/events/{event-id}/permanentDelete
- /users/{user-id}/calendar/permanentDelete
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/permanentDelete
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete
- /users/{user-id}/calendars/{calendar-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/permanentDelete
- /users/{user-id}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/events/{event-id}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/permanentDelete
- /users/{user-id}/messages/{message-id}/permanentDelete
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action permanentDelete
operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.permanentDelete
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/$count:
description: Provides operations to count the resources in the collection.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get the number of the resource
operationId: users.mailFolders.childFolders.GetCount-d2d8
parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
2XX:
$ref: '#/components/responses/ODataCountResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/delta():
description: Provides operations to call the delta method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/calendarView/delta()
- /users/{user-id}/calendar/events/{event-id}/instances/delta()
- /users/{user-id}/calendar/events/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/delta()
- /users/{user-id}/calendars/{calendar-id}/calendarView/delta()
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/instances/delta()
- /users/{user-id}/calendars/{calendar-id}/events/delta()
- /users/{user-id}/calendarView/delta()
- /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/chats/{chat-id}/messages/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta()
- /users/{user-id}/contactFolders/delta()
- /users/{user-id}/contacts/delta()
- /users/{user-id}/events/{event-id}/instances/delta()
- /users/{user-id}/events/delta()
- /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/delta()
- /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/delta()
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta()
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/delta()
- /users/{user-id}/mailFolders/delta()
- /users/{user-id}/messages/delta()
- /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/delta()
- /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/delta()
- /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/delta()
- /users/{user-id}/todo/lists/delta()
- /users/delta()
- /users/delta()
get:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke function delta
description: "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\r\napplying state tokens in one or more of these calls,\r\nyou can query for incremental changes in the mail folders. This allows you to maintain and synchronize\r\na local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/mailfolder-delta?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.childFolders.delta
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Success
content:
application/json:
schema:
title: Collection of mailFolder
type: object
allOf:
- $ref: '#/components/schemas/BaseDeltaFunctionResponse'
- type: object
properties:
value:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
/users/{user-id}/mailFolders/{mailFolder-id}/copy:
description: Provides operations to call the copy method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/copy
- /users/{user-id}/messages/{message-id}/copy
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action copy
description: Copy a mailfolder and its contents to another mailfolder.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/mailfolder-copy?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.copy
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
DestinationId:
type: string
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.mailFolder'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/move:
description: Provides operations to call the move method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/move
- /users/{user-id}/messages/{message-id}/move
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action move
description: Move a mailfolder and its contents to another mailfolder.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/mailfolder-move?view=graph-rest-1.0
operationId: users.user.mailFolders.mailFolder.move
requestBody:
description: Action parameters
content:
application/json:
schema:
type: object
properties:
DestinationId:
type: string
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.mailFolder'
- type: object
nullable: true
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/{mailFolder-id}/permanentDelete:
description: Provides operations to call the permanentDelete method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
- name: mailFolder-id
in: path
description: The unique identifier of mailFolder
required: true
schema:
type: string
x-ms-docs-key-type: mailFolder
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/events/{event-id}/permanentDelete
- /users/{user-id}/calendar/permanentDelete
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/permanentDelete
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete
- /users/{user-id}/calendars/{calendar-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/contactFolders/{contactFolder-id}/permanentDelete
- /users/{user-id}/contacts/{contact-id}/permanentDelete
- /users/{user-id}/events/{event-id}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/permanentDelete
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/permanentDelete
- /users/{user-id}/messages/{message-id}/permanentDelete
post:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke action permanentDelete
operationId: users.user.mailFolders.mailFolder.permanentDelete
responses:
'204':
description: Success
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
/users/{user-id}/mailFolders/$count:
description: Provides operations to count the resources in the collection.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
get:
tags:
- users.mailFolder
summary: Microsoft Graph Get the number of the resource
operationId: users.mailFolders.GetCount-7dc9
parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
2XX:
$ref: '#/components/responses/ODataCountResponse'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
/users/{user-id}/mailFolders/delta():
description: Provides operations to call the delta method.
parameters:
- name: user-id
in: path
description: The unique identifier of user
required: true
schema:
type: string
x-ms-docs-key-type: user
x-ms-docs-grouped-path:
- /users/{user-id}/calendar/calendarView/delta()
- /users/{user-id}/calendar/events/{event-id}/instances/delta()
- /users/{user-id}/calendar/events/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/delta()
- /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/delta()
- /users/{user-id}/calendars/{calendar-id}/calendarView/delta()
- /users/{user-id}/calendars/{calendar-id}/events/{event-id}/instances/delta()
- /users/{user-id}/calendars/{calendar-id}/events/delta()
- /users/{user-id}/calendarView/delta()
- /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/chats/{chat-id}/messages/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta()
- /users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta()
- /users/{user-id}/contactFolders/delta()
- /users/{user-id}/contacts/delta()
- /users/{user-id}/events/{event-id}/instances/delta()
- /users/{user-id}/events/delta()
- /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/delta()
- /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta()
- /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/delta()
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta()
- /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/delta()
- /users/{user-id}/mailFolders/{mailFolder-id}/messages/delta()
- /users/{user-id}/messages/delta()
- /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/delta()
- /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/delta()
- /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/delta()
- /users/{user-id}/todo/lists/delta()
- /users/delta()
- /users/delta()
get:
tags:
- users.mailFolder
summary: Microsoft Graph Invoke function delta
description: "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\r\napplying state tokens in one or more of these calls,\r\nyou can query for incremental changes in the mail folders. This allows you to maintain and synchronize\r\na local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time."
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/mailfolder-delta?view=graph-rest-1.0
operationId: users.user.mailFolders.delta
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $orderby
in: query
description: Order items by property values
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Success
content:
application/json:
schema:
title: Collection of mailFolder
type: object
allOf:
- $ref: '#/components/schemas/BaseDeltaFunctionResponse'
- type: object
properties:
value:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
components:
schemas:
microsoft.graph.multiValueLegacyExtendedProperty:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: multiValueLegacyExtendedProperty
required:
- '@odata.type'
type: object
properties:
value:
type: array
items:
type: string
nullable: true
description: A collection of property values.
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.multiValueLegacyExtendedProperty'
microsoft.graph.dateTimeTimeZone:
title: dateTimeTimeZone
required:
- '@odata.type'
type: object
properties:
dateTime:
type: string
description: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).
timeZone:
type: string
description: Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values.
nullable: true
'@odata.type':
type: string
microsoft.graph.followupFlagStatus:
title: followupFlagStatus
enum:
- notFlagged
- complete
- flagged
type: string
microsoft.graph.inferenceClassificationType:
title: inferenceClassificationType
enum:
- focused
- other
type: string
microsoft.graph.entity:
title: entity
required:
- '@odata.type'
type: object
properties:
id:
type: string
description: The unique identifier for an entity. Read-only.
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.accessPackage': '#/components/schemas/microsoft.graph.accessPackage'
'#microsoft.graph.accessPackageAssignment': '#/components/schemas/microsoft.graph.accessPackageAssignment'
'#microsoft.graph.accessPackageAssignmentPolicy': '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
'#microsoft.graph.accessPackageAssignmentRequest': '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
'#microsoft.graph.accessPackageCatalog': '#/components/schemas/microsoft.graph.accessPackageCatalog'
'#microsoft.graph.accessPackageQuestion': '#/components/schemas/microsoft.graph.accessPackageQuestion'
'#microsoft.graph.accessPackageMultipleChoiceQuestion': '#/components/schemas/microsoft.graph.accessPackageMultipleChoiceQuestion'
'#microsoft.graph.accessPackageTextInputQuestion': '#/components/schemas/microsoft.graph.accessPackageTextInputQuestion'
'#microsoft.graph.accessPackageResource': '#/components/schemas/microsoft.graph.accessPackageResource'
'#microsoft.graph.accessPackageResourceEnvironment': '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
'#microsoft.graph.accessPackageResourceRequest': '#/components/schemas/microsoft.graph.accessPackageResourceRequest'
'#microsoft.graph.accessPackageResourceRole': '#/components/schemas/microsoft.graph.accessPackageResourceRole'
'#microsoft.graph.accessPackageResourceRoleScope': '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
'#microsoft.graph.accessPackageResourceScope': '#/components/schemas/microsoft.graph.accessPackageResourceScope'
'#microsoft.graph.accessPackageSubject': '#/components/schemas/microsoft.graph.accessPackageSubject'
'#microsoft.graph.accessReviewHistoryDefinition': '#/components/schemas/microsoft.graph.accessReviewHistoryDefinition'
'#microsoft.graph.accessReviewHistoryInstance': '#/components/schemas/microsoft.graph.accessReviewHistoryInstance'
'#microsoft.graph.accessReviewInstance': '#/components/schemas/microsoft.graph.accessReviewInstance'
'#microsoft.graph.accessReviewInstanceDecisionItem': '#/components/schemas/microsoft.graph.accessReviewInstanceDecisionItem'
'#microsoft.graph.accessReviewReviewer': '#/components/schemas/microsoft.graph.accessReviewReviewer'
'#microsoft.graph.accessReviewScheduleDefinition': '#/components/schemas/microsoft.graph.accessReviewScheduleDefinition'
'#microsoft.graph.accessReviewSet': '#/components/schemas/microsoft.graph.accessReviewSet'
'#microsoft.graph.accessReviewStage': '#/components/schemas/microsoft.graph.accessReviewStage'
'#microsoft.graph.activitiesContainer': '#/components/schemas/microsoft.graph.activitiesContainer'
'#microsoft.graph.activityHistoryItem': '#/components/schemas/microsoft.graph.activityHistoryItem'
'#microsoft.graph.adminConsentRequestPolicy': '#/components/schemas/microsoft.graph.adminConsentRequestPolicy'
'#microsoft.graph.adminMicrosoft365Apps': '#/components/schemas/microsoft.graph.adminMicrosoft365Apps'
'#microsoft.graph.adminReportSettings': '#/components/schemas/microsoft.graph.adminReportSettings'
'#microsoft.graph.agreement': '#/components/schemas/microsoft.graph.agreement'
'#microsoft.graph.agreementAcceptance': '#/components/schemas/microsoft.graph.agreementAcceptance'
'#microsoft.graph.agreementFileProperties': '#/components/schemas/microsoft.graph.agreementFileProperties'
'#microsoft.graph.agreementFile': '#/components/schemas/microsoft.graph.agreementFile'
'#microsoft.graph.agreementFileLocalization': '#/components/schemas/microsoft.graph.agreementFileLocalization'
'#microsoft.graph.agreementFileVersion': '#/components/schemas/microsoft.graph.agreementFileVersion'
'#microsoft.graph.aiInteraction': '#/components/schemas/microsoft.graph.aiInteraction'
'#microsoft.graph.aiInteractionHistory': '#/components/schemas/microsoft.graph.aiInteractionHistory'
'#microsoft.graph.aiUser': '#/components/schemas/microsoft.graph.aiUser'
'#microsoft.graph.alert': '#/components/schemas/microsoft.graph.alert'
'#microsoft.graph.allowedValue': '#/components/schemas/microsoft.graph.allowedValue'
'#microsoft.graph.appCatalogs': '#/components/schemas/microsoft.graph.appCatalogs'
'#microsoft.graph.appConsentApprovalRoute': '#/components/schemas/microsoft.graph.appConsentApprovalRoute'
'#microsoft.graph.appConsentRequest': '#/components/schemas/microsoft.graph.appConsentRequest'
'#microsoft.graph.applePushNotificationCertificate': '#/components/schemas/microsoft.graph.applePushNotificationCertificate'
'#microsoft.graph.applicationTemplate': '#/components/schemas/microsoft.graph.applicationTemplate'
'#microsoft.graph.appLogCollectionRequest': '#/components/schemas/microsoft.graph.appLogCollectionRequest'
'#microsoft.graph.approval': '#/components/schemas/microsoft.graph.approval'
'#microsoft.graph.approvalStage': '#/components/schemas/microsoft.graph.approvalStage'
'#microsoft.graph.appScope': '#/components/schemas/microsoft.graph.appScope'
'#microsoft.graph.attachment': '#/components/schemas/microsoft.graph.attachment'
'#microsoft.graph.fileAttachment': '#/components/schemas/microsoft.graph.fileAttachment'
'#microsoft.graph.itemAttachment': '#/components/schemas/microsoft.graph.itemAttachment'
'#microsoft.graph.referenceAttachment': '#/components/schemas/microsoft.graph.referenceAttachment'
'#microsoft.graph.attachmentBase': '#/components/schemas/microsoft.graph.attachmentBase'
'#microsoft.graph.taskFileAttachment': '#/components/schemas/microsoft.graph.taskFileAttachment'
'#microsoft.graph.attachmentSession': '#/components/schemas/microsoft.graph.attachmentSession'
'#microsoft.graph.attackSimulationRoot': '#/components/schemas/microsoft.graph.attackSimulationRoot'
'#microsoft.graph.attendanceRecord': '#/components/schemas/microsoft.graph.attendanceRecord'
'#microsoft.graph.attributeMappingFunctionSchema': '#/components/schemas/microsoft.graph.attributeMappingFunctionSchema'
'#microsoft.graph.attributeSet': '#/components/schemas/microsoft.graph.attributeSet'
'#microsoft.graph.audioRoutingGroup': '#/components/schemas/microsoft.graph.audioRoutingGroup'
'#microsoft.graph.auditEvent': '#/components/schemas/microsoft.graph.auditEvent'
'#microsoft.graph.auditLogRoot': '#/components/schemas/microsoft.graph.auditLogRoot'
'#microsoft.graph.authentication': '#/components/schemas/microsoft.graph.authentication'
'#microsoft.graph.authenticationCombinationConfiguration': '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration'
'#microsoft.graph.fido2CombinationConfiguration': '#/components/schemas/microsoft.graph.fido2CombinationConfiguration'
'#microsoft.graph.x509CertificateCombinationConfiguration': '#/components/schemas/microsoft.graph.x509CertificateCombinationConfiguration'
'#microsoft.graph.authenticationContextClassReference': '#/components/schemas/microsoft.graph.authenticationContextClassReference'
'#microsoft.graph.authenticationEventListener': '#/components/schemas/microsoft.graph.authenticationEventListener'
'#microsoft.graph.onAttributeCollectionListener': '#/components/schemas/microsoft.graph.onAttributeCollectionListener'
'#microsoft.graph.onAttributeCollectionStartListener': '#/components/schemas/microsoft.graph.onAttributeCollectionStartListener'
'#microsoft.graph.onAttributeCollectionSubmitListener': '#/components/schemas/microsoft.graph.onAttributeCollectionSubmitListener'
'#microsoft.graph.onAuthenticationMethodLoadStartListener': '#/components/schemas/microsoft.graph.onAuthenticationMethodLoadStartListener'
'#microsoft.graph.onEmailOtpSendListener': '#/components/schemas/microsoft.graph.onEmailOtpSendListener'
'#microsoft.graph.onFraudProtectionLoadStartListener': '#/components/schemas/microsoft.graph.onFraudProtectionLoadStartListener'
'#microsoft.graph.onInteractiveAuthFlowStartListener': '#/components/schemas/microsoft.graph.onInteractiveAuthFlowStartListener'
'#microsoft.graph.onTokenIssuanceStartListener': '#/components/schemas/microsoft.graph.onTokenIssuanceStartListener'
'#microsoft.graph.onUserCreateStartListener': '#/components/schemas/microsoft.graph.onUserCreateStartListener'
'#microsoft.graph.authenticationEventsFlow': '#/components/schemas/microsoft.graph.authenticationEventsFlow'
'#microsoft.graph.externalUsersSelfServiceSignUpEventsFlow': '#/components/schemas/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow'
'#microsoft.graph.authenticationFlowsPolicy': '#/components/schemas/microsoft.graph.authenticationFlowsPolicy'
'#microsoft.graph.authenticationMethod': '#/components/schemas/microsoft.graph.authenticationMethod'
'#microsoft.graph.emailAuthenticationMethod': '#/components/schemas/microsoft.graph.emailAuthenticationMethod'
'#microsoft.graph.fido2AuthenticationMethod': '#/components/schemas/microsoft.graph.fido2AuthenticationMethod'
'#microsoft.graph.microsoftAuthenticatorAuthenticationMethod': '#/components/schemas/microsoft.graph.microsoftAuthenticatorAuthenticationMethod'
'#microsoft.graph.passwordAuthenticationMethod': '#/components/schemas/microsoft.graph.passwordAuthenticationMethod'
'#microsoft.graph.phoneAuthenticationMethod': '#/components/schemas/microsoft.graph.phoneAuthenticationMethod'
'#microsoft.graph.platformCredentialAuthenticationMethod': '#/components/schemas/microsoft.graph.platformCredentialAuthenticationMethod'
'#microsoft.graph.softwareOathAuthenticationMethod': '#/components/schemas/microsoft.graph.softwareOathAuthenticationMethod'
'#microsoft.graph.temporaryAccessPassAuthenticationMethod': '#/components/schemas/microsoft.graph.temporaryAccessPassAuthenticationMethod'
'#microsoft.graph.windowsHelloForBusinessAuthenticationMethod': '#/components/schemas/microsoft.graph.windowsHelloForBusinessAuthenticationMethod'
'#microsoft.graph.authenticationMethodConfiguration': '#/components/schemas/microsoft.graph.authenticationMethodConfiguration'
'#microsoft.graph.emailAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.emailAuthenticationMethodConfiguration'
'#microsoft.graph.fido2AuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.fido2AuthenticationMethodConfiguration'
'#microsoft.graph.microsoftAuthenticatorAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.microsoftAuthenticatorAuthenticationMethodConfiguration'
'#microsoft.graph.smsAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.smsAuthenticationMethodConfiguration'
'#microsoft.graph.softwareOathAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.softwareOathAuthenticationMethodConfiguration'
'#microsoft.graph.temporaryAccessPassAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.temporaryAccessPassAuthenticationMethodConfiguration'
'#microsoft.graph.voiceAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.voiceAuthenticationMethodConfiguration'
'#microsoft.graph.x509CertificateAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.x509CertificateAuthenticationMethodConfiguration'
'#microsoft.graph.authenticationMethodModeDetail': '#/components/schemas/microsoft.graph.authenticationMethodModeDetail'
'#microsoft.graph.authenticationMethodsPolicy': '#/components/schemas/microsoft.graph.authenticationMethodsPolicy'
'#microsoft.graph.authenticationMethodsRoot': '#/components/schemas/microsoft.graph.authenticationMethodsRoot'
'#microsoft.graph.authenticationMethodTarget': '#/components/schemas/microsoft.graph.authenticationMethodTarget'
'#microsoft.graph.microsoftAuthenticatorAuthenticationMethodTarget': '#/components/schemas/microsoft.graph.microsoftAuthenticatorAuthenticationMethodTarget'
'#microsoft.graph.smsAuthenticationMethodTarget': '#/components/schemas/microsoft.graph.smsAuthenticationMethodTarget'
'#microsoft.graph.authenticationStrengthPolicy': '#/components/schemas/microsoft.graph.authenticationStrengthPolicy'
'#microsoft.graph.authenticationStrengthRoot': '#/components/schemas/microsoft.graph.authenticationStrengthRoot'
'#microsoft.graph.authoredNote': '#/components/schemas/microsoft.graph.authoredNote'
'#microsoft.graph.backupRestoreRoot': '#/components/schemas/microsoft.graph.backupRestoreRoot'
'#microsoft.graph.baseItem': '#/components/schemas/microsoft.graph.baseItem'
'#microsoft.graph.baseSitePage': '#/components/schemas/microsoft.graph.baseSitePage'
'#microsoft.graph.sitePage': '#/components/schemas/microsoft.graph.sitePage'
'#microsoft.graph.drive': '#/components/schemas/microsoft.graph.drive'
'#microsoft.graph.driveItem': '#/components/schemas/microsoft.graph.driveItem'
'#microsoft.graph.list': '#/components/schemas/microsoft.graph.list'
'#microsoft.graph.listItem': '#/components/schemas/microsoft.graph.listItem'
'#microsoft.graph.recycleBin': '#/components/schemas/microsoft.graph.recycleBin'
'#microsoft.graph.recycleBinItem': '#/components/schemas/microsoft.graph.recycleBinItem'
'#microsoft.graph.sharedDriveItem': '#/components/schemas/microsoft.graph.sharedDriveItem'
'#microsoft.graph.site': '#/components/schemas/microsoft.graph.site'
'#microsoft.graph.baseItemVersion': '#/components/schemas/microsoft.graph.baseItemVersion'
'#microsoft.graph.driveItemVersion': '#/components/schemas/microsoft.graph.driveItemVersion'
'#microsoft.graph.listItemVersion': '#/components/schemas/microsoft.graph.listItemVersion'
'#microsoft.graph.documentSetVersion': '#/components/schemas/microsoft.graph.documentSetVersion'
'#microsoft.graph.baseMapFeature': '#/components/schemas/microsoft.graph.baseMapFeature'
'#microsoft.graph.buildingMap': '#/components/schemas/microsoft.graph.buildingMap'
'#microsoft.graph.fixtureMap': '#/components/schemas/microsoft.graph.fixtureMap'
'#microsoft.graph.footprintMap': '#/components/schemas/microsoft.graph.footprintMap'
'#microsoft.graph.levelMap': '#/components/schemas/microsoft.graph.levelMap'
'#microsoft.graph.sectionMap': '#/components/schemas/microsoft.graph.sectionMap'
'#microsoft.graph.unitMap': '#/components/schemas/microsoft.graph.unitMap'
'#microsoft.graph.bitlocker': '#/components/schemas/microsoft.graph.bitlocker'
'#microsoft.graph.bitlockerRecoveryKey': '#/components/schemas/microsoft.graph.bitlockerRecoveryKey'
'#microsoft.graph.bookingAppointment': '#/components/schemas/microsoft.graph.bookingAppointment'
'#microsoft.graph.bookingBusiness': '#/components/schemas/microsoft.graph.bookingBusiness'
'#microsoft.graph.bookingCurrency': '#/components/schemas/microsoft.graph.bookingCurrency'
'#microsoft.graph.bookingCustomerBase': '#/components/schemas/microsoft.graph.bookingCustomerBase'
'#microsoft.graph.bookingCustomer': '#/components/schemas/microsoft.graph.bookingCustomer'
'#microsoft.graph.bookingCustomQuestion': '#/components/schemas/microsoft.graph.bookingCustomQuestion'
'#microsoft.graph.bookingService': '#/components/schemas/microsoft.graph.bookingService'
'#microsoft.graph.bookingStaffMemberBase': '#/components/schemas/microsoft.graph.bookingStaffMemberBase'
'#microsoft.graph.bookingStaffMember': '#/components/schemas/microsoft.graph.bookingStaffMember'
'#microsoft.graph.browserSharedCookie': '#/components/schemas/microsoft.graph.browserSharedCookie'
'#microsoft.graph.browserSite': '#/components/schemas/microsoft.graph.browserSite'
'#microsoft.graph.browserSiteList': '#/components/schemas/microsoft.graph.browserSiteList'
'#microsoft.graph.bulkUpload': '#/components/schemas/microsoft.graph.bulkUpload'
'#microsoft.graph.calendar': '#/components/schemas/microsoft.graph.calendar'
'#microsoft.graph.calendarGroup': '#/components/schemas/microsoft.graph.calendarGroup'
'#microsoft.graph.calendarPermission': '#/components/schemas/microsoft.graph.calendarPermission'
'#microsoft.graph.call': '#/components/schemas/microsoft.graph.call'
'#microsoft.graph.callEvent': '#/components/schemas/microsoft.graph.callEvent'
'#microsoft.graph.emergencyCallEvent': '#/components/schemas/microsoft.graph.emergencyCallEvent'
'#microsoft.graph.callRecording': '#/components/schemas/microsoft.graph.callRecording'
'#microsoft.graph.callTranscript': '#/components/schemas/microsoft.graph.callTranscript'
'#microsoft.graph.canvasLayout': '#/components/schemas/microsoft.graph.canvasLayout'
'#microsoft.graph.certificateBasedAuthConfiguration': '#/components/schemas/microsoft.graph.certificateBasedAuthConfiguration'
'#microsoft.graph.changeTrackedEntity': '#/components/schemas/microsoft.graph.changeTrackedEntity'
'#microsoft.graph.dayNote': '#/components/schemas/microsoft.graph.dayNote'
'#microsoft.graph.openShift': '#/components/schemas/microsoft.graph.openShift'
'#microsoft.graph.scheduleChangeRequest': '#/components/schemas/microsoft.graph.scheduleChangeRequest'
'#microsoft.graph.offerShiftRequest': '#/components/schemas/microsoft.graph.offerShiftRequest'
'#microsoft.graph.swapShiftsChangeRequest': '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
'#microsoft.graph.openShiftChangeRequest': '#/components/schemas/microsoft.graph.openShiftChangeRequest'
'#microsoft.graph.timeOffRequest': '#/components/schemas/microsoft.graph.timeOffRequest'
'#microsoft.graph.schedulingGroup': '#/components/schemas/microsoft.graph.schedulingGroup'
'#microsoft.graph.shift': '#/components/schemas/microsoft.graph.shift'
'#microsoft.graph.shiftPreferences': '#/components/schemas/microsoft.graph.shiftPreferences'
'#microsoft.graph.timeCard': '#/components/schemas/microsoft.graph.timeCard'
'#microsoft.graph.timeOff': '#/components/schemas/microsoft.graph.timeOff'
'#microsoft.graph.timeOffReason': '#/components/schemas/microsoft.graph.timeOffReason'
'#microsoft.graph.workforceIntegration': '#/components/schemas/microsoft.graph.workforceIntegration'
'#microsoft.graph.channel': '#/components/schemas/microsoft.graph.channel'
'#microsoft.graph.chat': '#/components/schemas/microsoft.graph.chat'
'#microsoft.graph.chatMessage': '#/components/schemas/microsoft.graph.chatMessage'
'#microsoft.graph.chatMessageInfo': '#/components/schemas/microsoft.graph.chatMessageInfo'
'#microsoft.graph.checklistItem': '#/components/schemas/microsoft.graph.checklistItem'
'#microsoft.graph.cloudClipboardItem': '#/components/schemas/microsoft.graph.cloudClipboardItem'
'#microsoft.graph.cloudClipboardRoot': '#/components/schemas/microsoft.graph.cloudClipboardRoot'
'#microsoft.graph.cloudPC': '#/components/schemas/microsoft.graph.cloudPC'
'#microsoft.graph.cloudPcAuditEvent': '#/components/schemas/microsoft.graph.cloudPcAuditEvent'
'#microsoft.graph.cloudPcDeviceImage': '#/components/schemas/microsoft.graph.cloudPcDeviceImage'
'#microsoft.graph.cloudPcGalleryImage': '#/components/schemas/microsoft.graph.cloudPcGalleryImage'
'#microsoft.graph.cloudPcOnPremisesConnection': '#/components/schemas/microsoft.graph.cloudPcOnPremisesConnection'
'#microsoft.graph.cloudPcProvisioningPolicy': '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicy'
'#microsoft.graph.cloudPcProvisioningPolicyAssignment': '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyAssignment'
'#microsoft.graph.cloudPcUserSetting': '#/components/schemas/microsoft.graph.cloudPcUserSetting'
'#microsoft.graph.cloudPcUserSettingAssignment': '#/components/schemas/microsoft.graph.cloudPcUserSettingAssignment'
'#microsoft.graph.columnDefinition': '#/components/schemas/microsoft.graph.columnDefinition'
'#microsoft.graph.columnLink': '#/components/schemas/microsoft.graph.columnLink'
'#microsoft.graph.commsOperation': '#/components/schemas/microsoft.graph.commsOperation'
'#microsoft.graph.addLargeGalleryViewOperation': '#/components/schemas/microsoft.graph.addLargeGalleryViewOperation'
'#microsoft.graph.cancelMediaProcessingOperation': '#/components/schemas/microsoft.graph.cancelMediaProcessingOperation'
'#microsoft.graph.inviteParticipantsOperation': '#/components/schemas/microsoft.graph.inviteParticipantsOperation'
'#microsoft.graph.muteParticipantOperation': '#/components/schemas/microsoft.graph.muteParticipantOperation'
'#microsoft.graph.playPromptOperation': '#/components/schemas/microsoft.graph.playPromptOperation'
'#microsoft.graph.recordOperation': '#/components/schemas/microsoft.graph.recordOperation'
'#microsoft.graph.sendDtmfTonesOperation': '#/components/schemas/microsoft.graph.sendDtmfTonesOperation'
'#microsoft.graph.startHoldMusicOperation': '#/components/schemas/microsoft.graph.startHoldMusicOperation'
'#microsoft.graph.stopHoldMusicOperation': '#/components/schemas/microsoft.graph.stopHoldMusicOperation'
'#microsoft.graph.subscribeToToneOperation': '#/components/schemas/microsoft.graph.subscribeToToneOperation'
'#microsoft.graph.unmuteParticipantOperation': '#/components/schemas/microsoft.graph.unmuteParticipantOperation'
'#microsoft.graph.updateRecordingStatusOperation': '#/components/schemas/microsoft.graph.updateRecordingStatusOperation'
'#microsoft.graph.community': '#/components/schemas/microsoft.graph.community'
'#microsoft.graph.companySubscription': '#/components/schemas/microsoft.graph.companySubscription'
'#microsoft.graph.complianceManagementPartner': '#/components/schemas/microsoft.graph.complianceManagementPartner'
'#microsoft.graph.conditionalAccessPolicy': '#/components/schemas/microsoft.graph.conditionalAccessPolicy'
'#microsoft.graph.whatIfAnalysisResult': '#/components/schemas/microsoft.graph.whatIfAnalysisResult'
'#microsoft.graph.conditionalAccessRoot': '#/components/schemas/microsoft.graph.conditionalAccessRoot'
'#microsoft.graph.conditionalAccessTemplate': '#/components/schemas/microsoft.graph.conditionalAccessTemplate'
'#microsoft.graph.connectedOrganization': '#/components/schemas/microsoft.graph.connectedOrganization'
'#microsoft.graph.contactFolder': '#/components/schemas/microsoft.graph.contactFolder'
'#microsoft.graph.contentActivity': '#/components/schemas/microsoft.graph.contentActivity'
'#microsoft.graph.contentSharingSession': '#/components/schemas/microsoft.graph.contentSharingSession'
'#microsoft.graph.contentType': '#/components/schemas/microsoft.graph.contentType'
'#microsoft.graph.conversation': '#/components/schemas/microsoft.graph.conversation'
'#microsoft.graph.conversationMember': '#/components/schemas/microsoft.graph.conversationMember'
'#microsoft.graph.aadUserConversationMember': '#/components/schemas/microsoft.graph.aadUserConversationMember'
'#microsoft.graph.anonymousGuestConversationMember': '#/components/schemas/microsoft.graph.anonymousGuestConversationMember'
'#microsoft.graph.azureCommunicationServicesUserConversationMember': '#/components/schemas/microsoft.graph.azureCommunicationServicesUserConversationMember'
'#microsoft.graph.microsoftAccountUserConversationMember': '#/components/schemas/microsoft.graph.microsoftAccountUserConversationMember'
'#microsoft.graph.phoneUserConversationMember': '#/components/schemas/microsoft.graph.phoneUserConversationMember'
'#microsoft.graph.skypeForBusinessUserConversationMember': '#/components/schemas/microsoft.graph.skypeForBusinessUserConversationMember'
'#microsoft.graph.skypeUserConversationMember': '#/components/schemas/microsoft.graph.skypeUserConversationMember'
'#microsoft.graph.conversationThread': '#/components/schemas/microsoft.graph.conversationThread'
'#microsoft.graph.copilotAdmin': '#/components/schemas/microsoft.graph.copilotAdmin'
'#microsoft.graph.copilotAdminLimitedMode': '#/components/schemas/microsoft.graph.copilotAdminLimitedMode'
'#microsoft.graph.copilotAdminSetting': '#/components/schemas/microsoft.graph.copilotAdminSetting'
'#microsoft.graph.copilotReportRoot': '#/components/schemas/microsoft.graph.copilotReportRoot'
'#microsoft.graph.crossTenantAccessPolicyConfigurationDefault': '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationDefault'
'#microsoft.graph.customCalloutExtension': '#/components/schemas/microsoft.graph.customCalloutExtension'
'#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension': '#/components/schemas/microsoft.graph.accessPackageAssignmentRequestWorkflowExtension'
'#microsoft.graph.accessPackageAssignmentWorkflowExtension': '#/components/schemas/microsoft.graph.accessPackageAssignmentWorkflowExtension'
'#microsoft.graph.customAuthenticationExtension': '#/components/schemas/microsoft.graph.customAuthenticationExtension'
'#microsoft.graph.onAttributeCollectionStartCustomExtension': '#/components/schemas/microsoft.graph.onAttributeCollectionStartCustomExtension'
'#microsoft.graph.onAttributeCollectionSubmitCustomExtension': '#/components/schemas/microsoft.graph.onAttributeCollectionSubmitCustomExtension'
'#microsoft.graph.onOtpSendCustomExtension': '#/components/schemas/microsoft.graph.onOtpSendCustomExtension'
'#microsoft.graph.onTokenIssuanceStartCustomExtension': '#/components/schemas/microsoft.graph.onTokenIssuanceStartCustomExtension'
'#microsoft.graph.identityGovernance.customTaskExtension': '#/components/schemas/microsoft.graph.identityGovernance.customTaskExtension'
'#microsoft.graph.customExtensionStageSetting': '#/components/schemas/microsoft.graph.customExtensionStageSetting'
'#microsoft.graph.customSecurityAttributeDefinition': '#/components/schemas/microsoft.graph.customSecurityAttributeDefinition'
'#microsoft.graph.dataPolicyOperation': '#/components/schemas/microsoft.graph.dataPolicyOperation'
'#microsoft.graph.dataSecurityAndGovernance': '#/components/schemas/microsoft.graph.dataSecurityAndGovernance'
'#microsoft.graph.tenantDataSecurityAndGovernance': '#/components/schemas/microsoft.graph.tenantDataSecurityAndGovernance'
'#microsoft.graph.userDataSecurityAndGovernance': '#/components/schemas/microsoft.graph.userDataSecurityAndGovernance'
'#microsoft.graph.delegatedAdminAccessAssignment': '#/components/schemas/microsoft.graph.delegatedAdminAccessAssignment'
'#microsoft.graph.delegatedAdminCustomer': '#/components/schemas/microsoft.graph.delegatedAdminCustomer'
'#microsoft.graph.delegatedAdminRelationship': '#/components/schemas/microsoft.graph.delegatedAdminRelationship'
'#microsoft.graph.resellerDelegatedAdminRelationship': '#/components/schemas/microsoft.graph.resellerDelegatedAdminRelationship'
'#microsoft.graph.delegatedAdminRelationshipOperation': '#/components/schemas/microsoft.graph.delegatedAdminRelationshipOperation'
'#microsoft.graph.delegatedAdminRelationshipRequest': '#/components/schemas/microsoft.graph.delegatedAdminRelationshipRequest'
'#microsoft.graph.delegatedAdminServiceManagementDetail': '#/components/schemas/microsoft.graph.delegatedAdminServiceManagementDetail'
'#microsoft.graph.delegatedPermissionClassification': '#/components/schemas/microsoft.graph.delegatedPermissionClassification'
'#microsoft.graph.deletedChat': '#/components/schemas/microsoft.graph.deletedChat'
'#microsoft.graph.deletedItemContainer': '#/components/schemas/microsoft.graph.deletedItemContainer'
'#microsoft.graph.deletedTeam': '#/components/schemas/microsoft.graph.deletedTeam'
'#microsoft.graph.deltaParticipants': '#/components/schemas/microsoft.graph.deltaParticipants'
'#microsoft.graph.detectedApp': '#/components/schemas/microsoft.graph.detectedApp'
'#microsoft.graph.deviceAppManagement': '#/components/schemas/microsoft.graph.deviceAppManagement'
'#microsoft.graph.deviceCategory': '#/components/schemas/microsoft.graph.deviceCategory'
'#microsoft.graph.deviceComplianceActionItem': '#/components/schemas/microsoft.graph.deviceComplianceActionItem'
'#microsoft.graph.deviceComplianceDeviceOverview': '#/components/schemas/microsoft.graph.deviceComplianceDeviceOverview'
'#microsoft.graph.deviceComplianceDeviceStatus': '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus'
'#microsoft.graph.deviceCompliancePolicy': '#/components/schemas/microsoft.graph.deviceCompliancePolicy'
'#microsoft.graph.androidCompliancePolicy': '#/components/schemas/microsoft.graph.androidCompliancePolicy'
'#microsoft.graph.androidWorkProfileCompliancePolicy': '#/components/schemas/microsoft.graph.androidWorkProfileCompliancePolicy'
'#microsoft.graph.iosCompliancePolicy': '#/components/schemas/microsoft.graph.iosCompliancePolicy'
'#microsoft.graph.macOSCompliancePolicy': '#/components/schemas/microsoft.graph.macOSCompliancePolicy'
'#microsoft.graph.windows10CompliancePolicy': '#/components/schemas/microsoft.graph.windows10CompliancePolicy'
'#microsoft.graph.windows10MobileCompliancePolicy': '#/components/schemas/microsoft.graph.windows10MobileCompliancePolicy'
'#microsoft.graph.windows81CompliancePolicy': '#/components/schemas/microsoft.graph.windows81CompliancePolicy'
'#microsoft.graph.windowsPhone81CompliancePolicy': '#/components/schemas/microsoft.graph.windowsPhone81CompliancePolicy'
'#microsoft.graph.deviceCompliancePolicyAssignment': '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment'
'#microsoft.graph.deviceCompliancePolicyDeviceStateSummary': '#/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary'
'#microsoft.graph.deviceCompliancePolicySettingStateSummary': '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary'
'#microsoft.graph.deviceCompliancePolicyState': '#/components/schemas/microsoft.graph.deviceCompliancePolicyState'
'#microsoft.graph.deviceComplianceScheduledActionForRule': '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule'
'#microsoft.graph.deviceComplianceSettingState': '#/components/schemas/microsoft.graph.deviceComplianceSettingState'
'#microsoft.graph.deviceComplianceUserOverview': '#/components/schemas/microsoft.graph.deviceComplianceUserOverview'
'#microsoft.graph.deviceComplianceUserStatus': '#/components/schemas/microsoft.graph.deviceComplianceUserStatus'
'#microsoft.graph.deviceConfiguration': '#/components/schemas/microsoft.graph.deviceConfiguration'
'#microsoft.graph.androidCustomConfiguration': '#/components/schemas/microsoft.graph.androidCustomConfiguration'
'#microsoft.graph.androidGeneralDeviceConfiguration': '#/components/schemas/microsoft.graph.androidGeneralDeviceConfiguration'
'#microsoft.graph.androidWorkProfileCustomConfiguration': '#/components/schemas/microsoft.graph.androidWorkProfileCustomConfiguration'
'#microsoft.graph.androidWorkProfileGeneralDeviceConfiguration': '#/components/schemas/microsoft.graph.androidWorkProfileGeneralDeviceConfiguration'
'#microsoft.graph.appleDeviceFeaturesConfigurationBase': '#/components/schemas/microsoft.graph.appleDeviceFeaturesConfigurationBase'
'#microsoft.graph.iosDeviceFeaturesConfiguration': '#/components/schemas/microsoft.graph.iosDeviceFeaturesConfiguration'
'#microsoft.graph.macOSDeviceFeaturesConfiguration': '#/components/schemas/microsoft.graph.macOSDeviceFeaturesConfiguration'
'#microsoft.graph.editionUpgradeConfiguration': '#/components/schemas/microsoft.graph.editionUpgradeConfiguration'
'#microsoft.graph.iosCertificateProfile': '#/components/schemas/microsoft.graph.iosCertificateProfile'
'#microsoft.graph.iosCustomConfiguration': '#/components/schemas/microsoft.graph.iosCustomConfiguration'
'#microsoft.graph.iosGeneralDeviceConfiguration': '#/components/schemas/microsoft.graph.iosGeneralDeviceConfiguration'
'#microsoft.graph.iosUpdateConfiguration': '#/components/schemas/microsoft.graph.iosUpdateConfiguration'
'#microsoft.graph.macOSCustomConfiguration': '#/components/schemas/microsoft.graph.macOSCustomConfiguration'
'#microsoft.graph.macOSGeneralDeviceConfiguration': '#/components/schemas/microsoft.graph.macOSGeneralDeviceConfiguration'
'#microsoft.graph.sharedPCConfiguration': '#/components/schemas/microsoft.graph.sharedPCConfiguration'
'#microsoft.graph.windows10CustomConfiguration': '#/components/schemas/microsoft.graph.windows10CustomConfiguration'
'#microsoft.graph.windows10EndpointProtectionConfiguration': '#/components/schemas/microsoft.graph.windows10EndpointProtectionConfiguration'
'#microsoft.graph.windows10EnterpriseModernAppManagementConfiguration': '#/components/schemas/microsoft.graph.windows10EnterpriseModernAppManagementConfiguration'
'#microsoft.graph.windows10GeneralConfiguration': '#/components/schemas/microsoft.graph.windows10GeneralConfiguration'
'#microsoft.graph.windows10SecureAssessmentConfiguration': '#/components/schemas/microsoft.graph.windows10SecureAssessmentConfiguration'
'#microsoft.graph.windows10TeamGeneralConfiguration': '#/components/schemas/microsoft.graph.windows10TeamGeneralConfiguration'
'#microsoft.graph.windows81GeneralConfiguration': '#/components/schemas/microsoft.graph.windows81GeneralConfiguration'
'#microsoft.graph.windowsDefenderAdvancedThreatProtectionConfiguration': '#/components/schemas/microsoft.graph.windowsDefenderAdvancedThreatProtectionConfiguration'
'#microsoft.graph.windowsPhone81CustomConfiguration': '#/components/schemas/microsoft.graph.windowsPhone81CustomConfiguration'
'#microsoft.graph.windowsPhone81GeneralConfiguration': '#/components/schemas/microsoft.graph.windowsPhone81GeneralConfiguration'
'#microsoft.graph.windowsUpdateForBusinessConfiguration': '#/components/schemas/microsoft.graph.windowsUpdateForBusinessConfiguration'
'#microsoft.graph.deviceConfigurationAssignment': '#/components/schemas/microsoft.graph.deviceConfigurationAssignment'
'#microsoft.graph.deviceConfigurationDeviceOverview': '#/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview'
'#microsoft.graph.deviceConfigurationDeviceStateSummary': '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary'
'#microsoft.graph.deviceConfigurationDeviceStatus': '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus'
'#microsoft.graph.deviceConfigurationState': '#/components/schemas/microsoft.graph.deviceConfigurationState'
'#microsoft.graph.deviceConfigurationUserOverview': '#/components/schemas/microsoft.graph.deviceConfigurationUserOverview'
'#microsoft.graph.deviceConfigurationUserStatus': '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus'
'#microsoft.graph.deviceEnrollmentConfiguration': '#/components/schemas/microsoft.graph.deviceEnrollmentConfiguration'
'#microsoft.graph.deviceEnrollmentLimitConfiguration': '#/components/schemas/microsoft.graph.deviceEnrollmentLimitConfiguration'
'#microsoft.graph.deviceEnrollmentPlatformRestrictionsConfiguration': '#/components/schemas/microsoft.graph.deviceEnrollmentPlatformRestrictionsConfiguration'
'#microsoft.graph.deviceEnrollmentWindowsHelloForBusinessConfiguration': '#/components/schemas/microsoft.graph.deviceEnrollmentWindowsHelloForBusinessConfiguration'
'#microsoft.graph.windows10EnrollmentCompletionPageConfiguration': '#/components/schemas/microsoft.graph.windows10EnrollmentCompletionPageConfiguration'
'#microsoft.graph.deviceInstallState': '#/components/schemas/microsoft.graph.deviceInstallState'
'#microsoft.graph.deviceLocalCredentialInfo': '#/components/schemas/microsoft.graph.deviceLocalCredentialInfo'
'#microsoft.graph.deviceLogCollectionResponse': '#/components/schemas/microsoft.graph.deviceLogCollectionResponse'
'#microsoft.graph.deviceManagement': '#/components/schemas/microsoft.graph.deviceManagement'
'#microsoft.graph.deviceManagementCachedReportConfiguration': '#/components/schemas/microsoft.graph.deviceManagementCachedReportConfiguration'
'#microsoft.graph.deviceManagementExchangeConnector': '#/components/schemas/microsoft.graph.deviceManagementExchangeConnector'
'#microsoft.graph.deviceManagementExportJob': '#/components/schemas/microsoft.graph.deviceManagementExportJob'
'#microsoft.graph.deviceManagementPartner': '#/components/schemas/microsoft.graph.deviceManagementPartner'
'#microsoft.graph.deviceManagementReports': '#/components/schemas/microsoft.graph.deviceManagementReports'
'#microsoft.graph.deviceManagementTroubleshootingEvent': '#/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent'
'#microsoft.graph.enrollmentTroubleshootingEvent': '#/components/schemas/microsoft.graph.enrollmentTroubleshootingEvent'
'#microsoft.graph.deviceRegistrationPolicy': '#/components/schemas/microsoft.graph.deviceRegistrationPolicy'
'#microsoft.graph.directory': '#/components/schemas/microsoft.graph.directory'
'#microsoft.graph.directoryAudit': '#/components/schemas/microsoft.graph.directoryAudit'
'#microsoft.graph.directoryDefinition': '#/components/schemas/microsoft.graph.directoryDefinition'
'#microsoft.graph.directoryObject': '#/components/schemas/microsoft.graph.directoryObject'
'#microsoft.graph.administrativeUnit': '#/components/schemas/microsoft.graph.administrativeUnit'
'#microsoft.graph.application': '#/components/schemas/microsoft.graph.application'
'#microsoft.graph.appRoleAssignment': '#/components/schemas/microsoft.graph.appRoleAssignment'
'#microsoft.graph.certificateAuthorityDetail': '#/components/schemas/microsoft.graph.certificateAuthorityDetail'
'#microsoft.graph.certificateBasedAuthPki': '#/components/schemas/microsoft.graph.certificateBasedAuthPki'
'#microsoft.graph.contract': '#/components/schemas/microsoft.graph.contract'
'#microsoft.graph.device': '#/components/schemas/microsoft.graph.device'
'#microsoft.graph.directoryObjectPartnerReference': '#/components/schemas/microsoft.graph.directoryObjectPartnerReference'
'#microsoft.graph.directoryRole': '#/components/schemas/microsoft.graph.directoryRole'
'#microsoft.graph.directoryRoleTemplate': '#/components/schemas/microsoft.graph.directoryRoleTemplate'
'#microsoft.graph.endpoint': '#/components/schemas/microsoft.graph.endpoint'
'#microsoft.graph.extensionProperty': '#/components/schemas/microsoft.graph.extensionProperty'
'#microsoft.graph.group': '#/components/schemas/microsoft.graph.group'
'#microsoft.graph.groupSettingTemplate': '#/components/schemas/microsoft.graph.groupSettingTemplate'
'#microsoft.graph.multiTenantOrganizationMember': '#/components/schemas/microsoft.graph.multiTenantOrganizationMember'
'#microsoft.graph.organization': '#/components/schemas/microsoft.graph.organization'
'#microsoft.graph.orgContact': '#/components/schemas/microsoft.graph.orgContact'
'#microsoft.graph.policyBase': '#/components/schemas/microsoft.graph.policyBase'
'#microsoft.graph.appManagementPolicy': '#/components/schemas/microsoft.graph.appManagementPolicy'
'#microsoft.graph.authorizationPolicy': '#/components/schemas/microsoft.graph.authorizationPolicy'
'#microsoft.graph.crossTenantAccessPolicy': '#/components/schemas/microsoft.graph.crossTenantAccessPolicy'
'#microsoft.graph.identitySecurityDefaultsEnforcementPolicy': '#/components/schemas/microsoft.graph.identitySecurityDefaultsEnforcementPolicy'
'#microsoft.graph.permissionGrantPolicy': '#/components/schemas/microsoft.graph.permissionGrantPolicy'
'#microsoft.graph.stsPolicy': '#/components/schemas/microsoft.graph.stsPolicy'
'#microsoft.graph.activityBasedTimeoutPolicy': '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy'
'#microsoft.graph.claimsMappingPolicy': '#/components/schemas/microsoft.graph.claimsMappingPolicy'
'#microsoft.graph.homeRealmDiscoveryPolicy': '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy'
'#microsoft.graph.tokenIssuancePolicy': '#/components/schemas/microsoft.graph.tokenIssuancePolicy'
'#microsoft.graph.tokenLifetimePolicy': '#/components/schemas/microsoft.graph.tokenLifetimePolicy'
'#microsoft.graph.tenantAppManagementPolicy': '#/components/schemas/microsoft.graph.tenantAppManagementPolicy'
'#microsoft.graph.resourceSpecificPermissionGrant': '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
'#microsoft.graph.servicePrincipal': '#/components/schemas/microsoft.graph.servicePrincipal'
'#microsoft.graph.user': '#/components/schemas/microsoft.graph.user'
'#microsoft.graph.domain': '#/components/schemas/microsoft.graph.domain'
'#microsoft.graph.domainDnsRecord': '#/components/schemas/microsoft.graph.domainDnsRecord'
'#microsoft.graph.domainDnsCnameRecord': '#/components/schemas/microsoft.graph.domainDnsCnameRecord'
'#microsoft.graph.domainDnsMxRecord': '#/components/schemas/microsoft.graph.domainDnsMxRecord'
'#microsoft.graph.domainDnsSrvRecord': '#/components/schemas/microsoft.graph.domainDnsSrvRecord'
'#microsoft.graph.domainDnsTxtRecord': '#/components/schemas/microsoft.graph.domainDnsTxtRecord'
'#microsoft.graph.domainDnsUnavailableRecord': '#/components/schemas/microsoft.graph.domainDnsUnavailableRecord'
'#microsoft.graph.eBookInstallSummary': '#/components/schemas/microsoft.graph.eBookInstallSummary'
'#microsoft.graph.edge': '#/components/schemas/microsoft.graph.edge'
'#microsoft.graph.educationAssignment': '#/components/schemas/microsoft.graph.educationAssignment'
'#microsoft.graph.educationAssignmentDefaults': '#/components/schemas/microsoft.graph.educationAssignmentDefaults'
'#microsoft.graph.educationAssignmentResource': '#/components/schemas/microsoft.graph.educationAssignmentResource'
'#microsoft.graph.educationAssignmentSettings': '#/components/schemas/microsoft.graph.educationAssignmentSettings'
'#microsoft.graph.educationCategory': '#/components/schemas/microsoft.graph.educationCategory'
'#microsoft.graph.educationClass': '#/components/schemas/microsoft.graph.educationClass'
'#microsoft.graph.educationGradingCategory': '#/components/schemas/microsoft.graph.educationGradingCategory'
'#microsoft.graph.educationGradingScheme': '#/components/schemas/microsoft.graph.educationGradingScheme'
'#microsoft.graph.educationModule': '#/components/schemas/microsoft.graph.educationModule'
'#microsoft.graph.educationModuleResource': '#/components/schemas/microsoft.graph.educationModuleResource'
'#microsoft.graph.educationOrganization': '#/components/schemas/microsoft.graph.educationOrganization'
'#microsoft.graph.educationSchool': '#/components/schemas/microsoft.graph.educationSchool'
'#microsoft.graph.educationOutcome': '#/components/schemas/microsoft.graph.educationOutcome'
'#microsoft.graph.educationFeedbackOutcome': '#/components/schemas/microsoft.graph.educationFeedbackOutcome'
'#microsoft.graph.educationFeedbackResourceOutcome': '#/components/schemas/microsoft.graph.educationFeedbackResourceOutcome'
'#microsoft.graph.educationPointsOutcome': '#/components/schemas/microsoft.graph.educationPointsOutcome'
'#microsoft.graph.educationRubricOutcome': '#/components/schemas/microsoft.graph.educationRubricOutcome'
'#microsoft.graph.educationRubric': '#/components/schemas/microsoft.graph.educationRubric'
'#microsoft.graph.educationSubmission': '#/components/schemas/microsoft.graph.educationSubmission'
'#microsoft.graph.educationSubmissionResource': '#/components/schemas/microsoft.graph.educationSubmissionResource'
'#microsoft.graph.educationUser': '#/components/schemas/microsoft.graph.educationUser'
'#microsoft.graph.employeeExperienceUser': '#/components/schemas/microsoft.graph.employeeExperienceUser'
'#microsoft.graph.endUserNotification': '#/components/schemas/microsoft.graph.endUserNotification'
'#microsoft.graph.endUserNotificationDetail': '#/components/schemas/microsoft.graph.endUserNotificationDetail'
'#microsoft.graph.engagementConversation': '#/components/schemas/microsoft.graph.engagementConversation'
'#microsoft.graph.onlineMeetingEngagementConversation': '#/components/schemas/microsoft.graph.onlineMeetingEngagementConversation'
'#microsoft.graph.engagementConversationMessage': '#/components/schemas/microsoft.graph.engagementConversationMessage'
'#microsoft.graph.engagementConversationDiscussionMessage': '#/components/schemas/microsoft.graph.engagementConversationDiscussionMessage'
'#microsoft.graph.engagementConversationQuestionMessage': '#/components/schemas/microsoft.graph.engagementConversationQuestionMessage'
'#microsoft.graph.engagementConversationSystemMessage': '#/components/schemas/microsoft.graph.engagementConversationSystemMessage'
'#microsoft.graph.engagementConversationMessageReaction': '#/components/schemas/microsoft.graph.engagementConversationMessageReaction'
'#microsoft.graph.engagementRole': '#/components/schemas/microsoft.graph.engagementRole'
'#microsoft.graph.engagementRoleMember': '#/components/schemas/microsoft.graph.engagementRoleMember'
'#microsoft.graph.enrollmentConfigurationAssignment': '#/components/schemas/microsoft.graph.enrollmentConfigurationAssignment'
'#microsoft.graph.enterpriseCodeSigningCertificate': '#/components/schemas/microsoft.graph.enterpriseCodeSigningCertificate'
'#microsoft.graph.entitlementManagement': '#/components/schemas/microsoft.graph.entitlementManagement'
'#microsoft.graph.entitlementManagementSettings': '#/components/schemas/microsoft.graph.entitlementManagementSettings'
'#microsoft.graph.extension': '#/components/schemas/microsoft.graph.extension'
'#microsoft.graph.openTypeExtension': '#/components/schemas/microsoft.graph.openTypeExtension'
'#microsoft.graph.externalDomainName': '#/components/schemas/microsoft.graph.externalDomainName'
'#microsoft.graph.featureRolloutPolicy': '#/components/schemas/microsoft.graph.featureRolloutPolicy'
'#microsoft.graph.federatedIdentityCredential': '#/components/schemas/microsoft.graph.federatedIdentityCredential'
'#microsoft.graph.fieldValueSet': '#/components/schemas/microsoft.graph.fieldValueSet'
'#microsoft.graph.fileStorage': '#/components/schemas/microsoft.graph.fileStorage'
'#microsoft.graph.fileStorageContainer': '#/components/schemas/microsoft.graph.fileStorageContainer'
'#microsoft.graph.filterOperatorSchema': '#/components/schemas/microsoft.graph.filterOperatorSchema'
'#microsoft.graph.fraudProtectionProvider': '#/components/schemas/microsoft.graph.fraudProtectionProvider'
'#microsoft.graph.arkoseFraudProtectionProvider': '#/components/schemas/microsoft.graph.arkoseFraudProtectionProvider'
'#microsoft.graph.humanSecurityFraudProtectionProvider': '#/components/schemas/microsoft.graph.humanSecurityFraudProtectionProvider'
'#microsoft.graph.governanceInsight': '#/components/schemas/microsoft.graph.governanceInsight'
'#microsoft.graph.membershipOutlierInsight': '#/components/schemas/microsoft.graph.membershipOutlierInsight'
'#microsoft.graph.userSignInInsight': '#/components/schemas/microsoft.graph.userSignInInsight'
'#microsoft.graph.groupLifecyclePolicy': '#/components/schemas/microsoft.graph.groupLifecyclePolicy'
'#microsoft.graph.groupSetting': '#/components/schemas/microsoft.graph.groupSetting'
'#microsoft.graph.horizontalSection': '#/components/schemas/microsoft.graph.horizontalSection'
'#microsoft.graph.horizontalSectionColumn': '#/components/schemas/microsoft.graph.horizontalSectionColumn'
'#microsoft.graph.identityApiConnector': '#/components/schemas/microsoft.graph.identityApiConnector'
'#microsoft.graph.identityContainer': '#/components/schemas/microsoft.graph.identityContainer'
'#microsoft.graph.identityProvider': '#/components/schemas/microsoft.graph.identityProvider'
'#microsoft.graph.identityProviderBase': '#/components/schemas/microsoft.graph.identityProviderBase'
'#microsoft.graph.appleManagedIdentityProvider': '#/components/schemas/microsoft.graph.appleManagedIdentityProvider'
'#microsoft.graph.builtInIdentityProvider': '#/components/schemas/microsoft.graph.builtInIdentityProvider'
'#microsoft.graph.samlOrWsFedProvider': '#/components/schemas/microsoft.graph.samlOrWsFedProvider'
'#microsoft.graph.internalDomainFederation': '#/components/schemas/microsoft.graph.internalDomainFederation'
'#microsoft.graph.samlOrWsFedExternalDomainFederation': '#/components/schemas/microsoft.graph.samlOrWsFedExternalDomainFederation'
'#microsoft.graph.socialIdentityProvider': '#/components/schemas/microsoft.graph.socialIdentityProvider'
'#microsoft.graph.identityUserFlow': '#/components/schemas/microsoft.graph.identityUserFlow'
'#microsoft.graph.b2xIdentityUserFlow': '#/components/schemas/microsoft.graph.b2xIdentityUserFlow'
'#microsoft.graph.identityUserFlowAttribute': '#/components/schemas/microsoft.graph.identityUserFlowAttribute'
'#microsoft.graph.identityBuiltInUserFlowAttribute': '#/components/schemas/microsoft.graph.identityBuiltInUserFlowAttribute'
'#microsoft.graph.identityCustomUserFlowAttribute': '#/components/schemas/microsoft.graph.identityCustomUserFlowAttribute'
'#microsoft.graph.identityUserFlowAttributeAssignment': '#/components/schemas/microsoft.graph.identityUserFlowAttributeAssignment'
'#microsoft.graph.importedWindowsAutopilotDeviceIdentity': '#/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity'
'#microsoft.graph.importedWindowsAutopilotDeviceIdentityUpload': '#/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentityUpload'
'#microsoft.graph.inferenceClassification': '#/components/schemas/microsoft.graph.inferenceClassification'
'#microsoft.graph.inferenceClassificationOverride': '#/components/schemas/microsoft.graph.inferenceClassificationOverride'
'#microsoft.graph.insightsSettings': '#/components/schemas/microsoft.graph.insightsSettings'
'#microsoft.graph.internetExplorerMode': '#/components/schemas/microsoft.graph.internetExplorerMode'
'#microsoft.graph.invitation': '#/components/schemas/microsoft.graph.invitation'
'#microsoft.graph.iosLobAppProvisioningConfigurationAssignment': '#/components/schemas/microsoft.graph.iosLobAppProvisioningConfigurationAssignment'
'#microsoft.graph.iosUpdateDeviceStatus': '#/components/schemas/microsoft.graph.iosUpdateDeviceStatus'
'#microsoft.graph.itemActivity': '#/components/schemas/microsoft.graph.itemActivity'
'#microsoft.graph.itemActivityStat': '#/components/schemas/microsoft.graph.itemActivityStat'
'#microsoft.graph.itemAnalytics': '#/components/schemas/microsoft.graph.itemAnalytics'
'#microsoft.graph.itemRetentionLabel': '#/components/schemas/microsoft.graph.itemRetentionLabel'
'#microsoft.graph.labelContentRight': '#/components/schemas/microsoft.graph.labelContentRight'
'#microsoft.graph.landingPage': '#/components/schemas/microsoft.graph.landingPage'
'#microsoft.graph.landingPageDetail': '#/components/schemas/microsoft.graph.landingPageDetail'
'#microsoft.graph.learningContent': '#/components/schemas/microsoft.graph.learningContent'
'#microsoft.graph.learningCourseActivity': '#/components/schemas/microsoft.graph.learningCourseActivity'
'#microsoft.graph.learningAssignment': '#/components/schemas/microsoft.graph.learningAssignment'
'#microsoft.graph.learningSelfInitiatedCourse': '#/components/schemas/microsoft.graph.learningSelfInitiatedCourse'
'#microsoft.graph.learningProvider': '#/components/schemas/microsoft.graph.learningProvider'
'#microsoft.graph.licenseDetails': '#/components/schemas/microsoft.graph.licenseDetails'
'#microsoft.graph.linkedResource': '#/components/schemas/microsoft.graph.linkedResource'
'#microsoft.graph.localizedNotificationMessage': '#/components/schemas/microsoft.graph.localizedNotificationMessage'
'#microsoft.graph.loginPage': '#/components/schemas/microsoft.graph.loginPage'
'#microsoft.graph.longRunningOperation': '#/components/schemas/microsoft.graph.longRunningOperation'
'#microsoft.graph.attackSimulationOperation': '#/components/schemas/microsoft.graph.attackSimulationOperation'
'#microsoft.graph.engagementAsyncOperation': '#/components/schemas/microsoft.graph.engagementAsyncOperation'
'#microsoft.graph.richLongRunningOperation': '#/components/schemas/microsoft.graph.richLongRunningOperation'
'#microsoft.graph.m365AppsInstallationOptions': '#/components/schemas/microsoft.graph.m365AppsInstallationOptions'
'#microsoft.graph.mailFolder': '#/components/schemas/microsoft.graph.mailFolder'
'#microsoft.graph.mailSearchFolder': '#/components/schemas/microsoft.graph.mailSearchFolder'
'#microsoft.graph.malwareStateForWindowsDevice': '#/components/schemas/microsoft.graph.malwareStateForWindowsDevice'
'#microsoft.graph.managedAppOperation': '#/components/schemas/microsoft.graph.managedAppOperation'
'#microsoft.graph.managedAppPolicy': '#/components/schemas/microsoft.graph.managedAppPolicy'
'#microsoft.graph.managedAppConfiguration': '#/components/schemas/microsoft.graph.managedAppConfiguration'
'#microsoft.graph.targetedManagedAppConfiguration': '#/components/schemas/microsoft.graph.targetedManagedAppConfiguration'
'#microsoft.graph.managedAppProtection': '#/components/schemas/microsoft.graph.managedAppProtection'
'#microsoft.graph.defaultManagedAppProtection': '#/components/schemas/microsoft.graph.defaultManagedAppProtection'
'#microsoft.graph.targetedManagedAppProtection': '#/components/schemas/microsoft.graph.targetedManagedAppProtection'
'#microsoft.graph.androidManagedAppProtection': '#/components/schemas/microsoft.graph.androidManagedAppProtection'
'#microsoft.graph.iosManagedAppProtection': '#/components/schemas/microsoft.graph.iosManagedAppProtection'
'#microsoft.graph.windowsInformationProtection': '#/components/schemas/microsoft.graph.windowsInformationProtection'
'#microsoft.graph.mdmWindowsInformationProtectionPolicy': '#/components/schemas/microsoft.graph.mdmWindowsInformationProtectionPolicy'
'#microsoft.graph.windowsInformationProtectionPolicy': '#/components/schemas/microsoft.graph.windowsInformationProtectionPolicy'
'#microsoft.graph.managedAppPolicyDeploymentSummary': '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary'
'#microsoft.graph.managedAppRegistration': '#/components/schemas/microsoft.graph.managedAppRegistration'
'#microsoft.graph.androidManagedAppRegistration': '#/components/schemas/microsoft.graph.androidManagedAppRegistration'
'#microsoft.graph.iosManagedAppRegistration': '#/components/schemas/microsoft.graph.iosManagedAppRegistration'
'#microsoft.graph.managedAppStatus': '#/components/schemas/microsoft.graph.managedAppStatus'
'#microsoft.graph.managedAppStatusRaw': '#/components/schemas/microsoft.graph.managedAppStatusRaw'
'#microsoft.graph.managedDevice': '#/components/schemas/microsoft.graph.managedDevice'
'#microsoft.graph.managedDeviceMobileAppConfiguration': '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfiguration'
'#microsoft.graph.iosMobileAppConfiguration': '#/components/schemas/microsoft.graph.iosMobileAppConfiguration'
'#microsoft.graph.managedDeviceMobileAppConfigurationAssignment': '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationAssignment'
'#microsoft.graph.managedDeviceMobileAppConfigurationDeviceStatus': '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationDeviceStatus'
'#microsoft.graph.managedDeviceMobileAppConfigurationDeviceSummary': '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationDeviceSummary'
'#microsoft.graph.managedDeviceMobileAppConfigurationUserStatus': '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationUserStatus'
'#microsoft.graph.managedDeviceMobileAppConfigurationUserSummary': '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationUserSummary'
'#microsoft.graph.managedDeviceOverview': '#/components/schemas/microsoft.graph.managedDeviceOverview'
'#microsoft.graph.managedEBook': '#/components/schemas/microsoft.graph.managedEBook'
'#microsoft.graph.iosVppEBook': '#/components/schemas/microsoft.graph.iosVppEBook'
'#microsoft.graph.managedEBookAssignment': '#/components/schemas/microsoft.graph.managedEBookAssignment'
'#microsoft.graph.iosVppEBookAssignment': '#/components/schemas/microsoft.graph.iosVppEBookAssignment'
'#microsoft.graph.managedMobileApp': '#/components/schemas/microsoft.graph.managedMobileApp'
'#microsoft.graph.meetingAttendanceReport': '#/components/schemas/microsoft.graph.meetingAttendanceReport'
'#microsoft.graph.messageRule': '#/components/schemas/microsoft.graph.messageRule'
'#microsoft.graph.mobileApp': '#/components/schemas/microsoft.graph.mobileApp'
'#microsoft.graph.androidStoreApp': '#/components/schemas/microsoft.graph.androidStoreApp'
'#microsoft.graph.iosiPadOSWebClip': '#/components/schemas/microsoft.graph.iosiPadOSWebClip'
'#microsoft.graph.iosStoreApp': '#/components/schemas/microsoft.graph.iosStoreApp'
'#microsoft.graph.iosVppApp': '#/components/schemas/microsoft.graph.iosVppApp'
'#microsoft.graph.macOSMicrosoftDefenderApp': '#/components/schemas/microsoft.graph.macOSMicrosoftDefenderApp'
'#microsoft.graph.macOSMicrosoftEdgeApp': '#/components/schemas/microsoft.graph.macOSMicrosoftEdgeApp'
'#microsoft.graph.macOSOfficeSuiteApp': '#/components/schemas/microsoft.graph.macOSOfficeSuiteApp'
'#microsoft.graph.managedApp': '#/components/schemas/microsoft.graph.managedApp'
'#microsoft.graph.managedAndroidStoreApp': '#/components/schemas/microsoft.graph.managedAndroidStoreApp'
'#microsoft.graph.managedIOSStoreApp': '#/components/schemas/microsoft.graph.managedIOSStoreApp'
'#microsoft.graph.managedMobileLobApp': '#/components/schemas/microsoft.graph.managedMobileLobApp'
'#microsoft.graph.managedAndroidLobApp': '#/components/schemas/microsoft.graph.managedAndroidLobApp'
'#microsoft.graph.managedIOSLobApp': '#/components/schemas/microsoft.graph.managedIOSLobApp'
'#microsoft.graph.microsoftStoreForBusinessApp': '#/components/schemas/microsoft.graph.microsoftStoreForBusinessApp'
'#microsoft.graph.mobileLobApp': '#/components/schemas/microsoft.graph.mobileLobApp'
'#microsoft.graph.androidLobApp': '#/components/schemas/microsoft.graph.androidLobApp'
'#microsoft.graph.iosLobApp': '#/components/schemas/microsoft.graph.iosLobApp'
'#microsoft.graph.macOSDmgApp': '#/components/schemas/microsoft.graph.macOSDmgApp'
'#microsoft.graph.macOSLobApp': '#/components/schemas/microsoft.graph.macOSLobApp'
'#microsoft.graph.win32LobApp': '#/components/schemas/microsoft.graph.win32LobApp'
'#microsoft.graph.windowsAppX': '#/components/schemas/microsoft.graph.windowsAppX'
'#microsoft.graph.windowsMobileMSI': '#/components/schemas/microsoft.graph.windowsMobileMSI'
'#microsoft.graph.windowsUniversalAppX': '#/components/schemas/microsoft.graph.windowsUniversalAppX'
'#microsoft.graph.webApp': '#/components/schemas/microsoft.graph.webApp'
'#microsoft.graph.windowsMicrosoftEdgeApp': '#/components/schemas/microsoft.graph.windowsMicrosoftEdgeApp'
'#microsoft.graph.windowsWebApp': '#/components/schemas/microsoft.graph.windowsWebApp'
'#microsoft.graph.mobileAppAssignment': '#/components/schemas/microsoft.graph.mobileAppAssignment'
'#microsoft.graph.mobileAppCategory': '#/components/schemas/microsoft.graph.mobileAppCategory'
'#microsoft.graph.mobileAppContent': '#/components/schemas/microsoft.graph.mobileAppContent'
'#microsoft.graph.mobileAppContentFile': '#/components/schemas/microsoft.graph.mobileAppContentFile'
'#microsoft.graph.mobileAppRelationship': '#/components/schemas/microsoft.graph.mobileAppRelationship'
'#microsoft.graph.mobileAppTroubleshootingEvent': '#/components/schemas/microsoft.graph.mobileAppTroubleshootingEvent'
'#microsoft.graph.mobileContainedApp': '#/components/schemas/microsoft.graph.mobileContainedApp'
'#microsoft.graph.windowsUniversalAppXContainedApp': '#/components/schemas/microsoft.graph.windowsUniversalAppXContainedApp'
'#microsoft.graph.mobileThreatDefenseConnector': '#/components/schemas/microsoft.graph.mobileThreatDefenseConnector'
'#microsoft.graph.multiTenantOrganization': '#/components/schemas/microsoft.graph.multiTenantOrganization'
'#microsoft.graph.multiTenantOrganizationIdentitySyncPolicyTemplate': '#/components/schemas/microsoft.graph.multiTenantOrganizationIdentitySyncPolicyTemplate'
'#microsoft.graph.multiTenantOrganizationJoinRequestRecord': '#/components/schemas/microsoft.graph.multiTenantOrganizationJoinRequestRecord'
'#microsoft.graph.multiTenantOrganizationPartnerConfigurationTemplate': '#/components/schemas/microsoft.graph.multiTenantOrganizationPartnerConfigurationTemplate'
'#microsoft.graph.multiValueLegacyExtendedProperty': '#/components/schemas/microsoft.graph.multiValueLegacyExtendedProperty'
'#microsoft.graph.namedLocation': '#/components/schemas/microsoft.graph.namedLocation'
'#microsoft.graph.countryNamedLocation': '#/components/schemas/microsoft.graph.countryNamedLocation'
'#microsoft.graph.ipNamedLocation': '#/components/schemas/microsoft.graph.ipNamedLocation'
'#microsoft.graph.notificationMessageTemplate': '#/components/schemas/microsoft.graph.notificationMessageTemplate'
'#microsoft.graph.oAuth2PermissionGrant': '#/components/schemas/microsoft.graph.oAuth2PermissionGrant'
'#microsoft.graph.officeGraphInsights': '#/components/schemas/microsoft.graph.officeGraphInsights'
'#microsoft.graph.itemInsights': '#/components/schemas/microsoft.graph.itemInsights'
'#microsoft.graph.onenote': '#/components/schemas/microsoft.graph.onenote'
'#microsoft.graph.onenoteEntityBaseModel': '#/components/schemas/microsoft.graph.onenoteEntityBaseModel'
'#microsoft.graph.onenoteEntitySchemaObjectModel': '#/components/schemas/microsoft.graph.onenoteEntitySchemaObjectModel'
'#microsoft.graph.onenoteEntityHierarchyModel': '#/components/schemas/microsoft.graph.onenoteEntityHierarchyModel'
'#microsoft.graph.notebook': '#/components/schemas/microsoft.graph.notebook'
'#microsoft.graph.onenoteSection': '#/components/schemas/microsoft.graph.onenoteSection'
'#microsoft.graph.sectionGroup': '#/components/schemas/microsoft.graph.sectionGroup'
'#microsoft.graph.onenotePage': '#/components/schemas/microsoft.graph.onenotePage'
'#microsoft.graph.onenoteResource': '#/components/schemas/microsoft.graph.onenoteResource'
'#microsoft.graph.onlineMeetingBase': '#/components/schemas/microsoft.graph.onlineMeetingBase'
'#microsoft.graph.onlineMeeting': '#/components/schemas/microsoft.graph.onlineMeeting'
'#microsoft.graph.virtualEventSession': '#/components/schemas/microsoft.graph.virtualEventSession'
'#microsoft.graph.onPremisesConditionalAccessSettings': '#/components/schemas/microsoft.graph.onPremisesConditionalAccessSettings'
'#microsoft.graph.onPremisesDirectorySynchronization': '#/components/schemas/microsoft.graph.onPremisesDirectorySynchronization'
'#microsoft.graph.onPremisesSyncBehavior': '#/components/schemas/microsoft.graph.onPremisesSyncBehavior'
'#microsoft.graph.operation': '#/components/schemas/microsoft.graph.operation'
'#microsoft.graph.onenoteOperation': '#/components/schemas/microsoft.graph.onenoteOperation'
'#microsoft.graph.organizationalBrandingProperties': '#/components/schemas/microsoft.graph.organizationalBrandingProperties'
'#microsoft.graph.organizationalBranding': '#/components/schemas/microsoft.graph.organizationalBranding'
'#microsoft.graph.organizationalBrandingLocalization': '#/components/schemas/microsoft.graph.organizationalBrandingLocalization'
'#microsoft.graph.outlookCategory': '#/components/schemas/microsoft.graph.outlookCategory'
'#microsoft.graph.outlookItem': '#/components/schemas/microsoft.graph.outlookItem'
'#microsoft.graph.contact': '#/components/schemas/microsoft.graph.contact'
'#microsoft.graph.event': '#/components/schemas/microsoft.graph.event'
'#microsoft.graph.message': '#/components/schemas/microsoft.graph.message'
'#microsoft.graph.calendarSharingMessage': '#/components/schemas/microsoft.graph.calendarSharingMessage'
'#microsoft.graph.eventMessage': '#/components/schemas/microsoft.graph.eventMessage'
'#microsoft.graph.eventMessageRequest': '#/components/schemas/microsoft.graph.eventMessageRequest'
'#microsoft.graph.eventMessageResponse': '#/components/schemas/microsoft.graph.eventMessageResponse'
'#microsoft.graph.post': '#/components/schemas/microsoft.graph.post'
'#microsoft.graph.outlookUser': '#/components/schemas/microsoft.graph.outlookUser'
'#microsoft.graph.participant': '#/components/schemas/microsoft.graph.participant'
'#microsoft.graph.participantJoiningNotification': '#/components/schemas/microsoft.graph.participantJoiningNotification'
'#microsoft.graph.participantLeftNotification': '#/components/schemas/microsoft.graph.participantLeftNotification'
'#microsoft.graph.partners': '#/components/schemas/microsoft.graph.partners'
'#microsoft.graph.payload': '#/components/schemas/microsoft.graph.payload'
'#microsoft.graph.peopleAdminSettings': '#/components/schemas/microsoft.graph.peopleAdminSettings'
'#microsoft.graph.permission': '#/components/schemas/microsoft.graph.permission'
'#microsoft.graph.permissionGrantConditionSet': '#/components/schemas/microsoft.graph.permissionGrantConditionSet'
'#microsoft.graph.person': '#/components/schemas/microsoft.graph.person'
'#microsoft.graph.pinnedChatMessageInfo': '#/components/schemas/microsoft.graph.pinnedChatMessageInfo'
'#microsoft.graph.place': '#/components/schemas/microsoft.graph.place'
'#microsoft.graph.building': '#/components/schemas/microsoft.graph.building'
'#microsoft.graph.desk': '#/components/schemas/microsoft.graph.desk'
'#microsoft.graph.floor': '#/components/schemas/microsoft.graph.floor'
'#microsoft.graph.room': '#/components/schemas/microsoft.graph.room'
'#microsoft.graph.roomList': '#/components/schemas/microsoft.graph.roomList'
'#microsoft.graph.section': '#/components/schemas/microsoft.graph.section'
'#microsoft.graph.workspace': '#/components/schemas/microsoft.graph.workspace'
'#microsoft.graph.planner': '#/components/schemas/microsoft.graph.planner'
'#microsoft.graph.plannerAssignedToTaskBoardTaskFormat': '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
'#microsoft.graph.plannerBucket': '#/components/schemas/microsoft.graph.plannerBucket'
'#microsoft.graph.plannerBucketTaskBoardTaskFormat': '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
'#microsoft.graph.plannerGroup': '#/components/schemas/microsoft.graph.plannerGroup'
'#microsoft.graph.plannerPlan': '#/components/schemas/microsoft.graph.plannerPlan'
'#microsoft.graph.plannerPlanDetails': '#/components/schemas/microsoft.graph.plannerPlanDetails'
'#microsoft.graph.plannerProgressTaskBoardTaskFormat': '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
'#microsoft.graph.plannerTask': '#/components/schemas/microsoft.graph.plannerTask'
'#microsoft.graph.plannerTaskDetails': '#/components/schemas/microsoft.graph.plannerTaskDetails'
'#microsoft.graph.plannerUser': '#/components/schemas/microsoft.graph.plannerUser'
'#microsoft.graph.policyRoot': '#/components/schemas/microsoft.graph.policyRoot'
'#microsoft.graph.policyTemplate': '#/components/schemas/microsoft.graph.policyTemplate'
'#microsoft.graph.presence': '#/components/schemas/microsoft.graph.presence'
'#microsoft.graph.printConnector': '#/components/schemas/microsoft.graph.printConnector'
'#microsoft.graph.printDocument': '#/components/schemas/microsoft.graph.printDocument'
'#microsoft.graph.printerBase': '#/components/schemas/microsoft.graph.printerBase'
'#microsoft.graph.printer': '#/components/schemas/microsoft.graph.printer'
'#microsoft.graph.printerShare': '#/components/schemas/microsoft.graph.printerShare'
'#microsoft.graph.printJob': '#/components/schemas/microsoft.graph.printJob'
'#microsoft.graph.printOperation': '#/components/schemas/microsoft.graph.printOperation'
'#microsoft.graph.printerCreateOperation': '#/components/schemas/microsoft.graph.printerCreateOperation'
'#microsoft.graph.printService': '#/components/schemas/microsoft.graph.printService'
'#microsoft.graph.printServiceEndpoint': '#/components/schemas/microsoft.graph.printServiceEndpoint'
'#microsoft.graph.printTask': '#/components/schemas/microsoft.graph.printTask'
'#microsoft.graph.printTaskDefinition': '#/components/schemas/microsoft.graph.printTaskDefinition'
'#microsoft.graph.printTaskTrigger': '#/components/schemas/microsoft.graph.printTaskTrigger'
'#microsoft.graph.printUsage': '#/components/schemas/microsoft.graph.printUsage'
'#microsoft.graph.printUsageByPrinter': '#/components/schemas/microsoft.graph.printUsageByPrinter'
'#microsoft.graph.printUsageByUser': '#/components/schemas/microsoft.graph.printUsageByUser'
'#microsoft.graph.privilegedAccessGroup': '#/components/schemas/microsoft.graph.privilegedAccessGroup'
'#microsoft.graph.privilegedAccessRoot': '#/components/schemas/microsoft.graph.privilegedAccessRoot'
'#microsoft.graph.privilegedAccessSchedule': '#/components/schemas/microsoft.graph.privilegedAccessSchedule'
'#microsoft.graph.privilegedAccessGroupAssignmentSchedule': '#/components/schemas/microsoft.graph.privilegedAccessGroupAssignmentSchedule'
'#microsoft.graph.privilegedAccessGroupEligibilitySchedule': '#/components/schemas/microsoft.graph.privilegedAccessGroupEligibilitySchedule'
'#microsoft.graph.privilegedAccessScheduleInstance': '#/components/schemas/microsoft.graph.privilegedAccessScheduleInstance'
'#microsoft.graph.privilegedAccessGroupAssignmentScheduleInstance': '#/components/schemas/microsoft.graph.privilegedAccessGroupAssignmentScheduleInstance'
'#microsoft.graph.privilegedAccessGroupEligibilityScheduleInstance': '#/components/schemas/microsoft.graph.privilegedAccessGroupEligibilityScheduleInstance'
'#microsoft.graph.profileCardProperty': '#/components/schemas/microsoft.graph.profileCardProperty'
'#microsoft.graph.profilePhoto': '#/components/schemas/microsoft.graph.profilePhoto'
'#microsoft.graph.pronounsSettings': '#/components/schemas/microsoft.graph.pronounsSettings'
'#microsoft.graph.protectionPolicyBase': '#/components/schemas/microsoft.graph.protectionPolicyBase'
'#microsoft.graph.exchangeProtectionPolicy': '#/components/schemas/microsoft.graph.exchangeProtectionPolicy'
'#microsoft.graph.oneDriveForBusinessProtectionPolicy': '#/components/schemas/microsoft.graph.oneDriveForBusinessProtectionPolicy'
'#microsoft.graph.sharePointProtectionPolicy': '#/components/schemas/microsoft.graph.sharePointProtectionPolicy'
'#microsoft.graph.protectionRuleBase': '#/components/schemas/microsoft.graph.protectionRuleBase'
'#microsoft.graph.driveProtectionRule': '#/components/schemas/microsoft.graph.driveProtectionRule'
'#microsoft.graph.mailboxProtectionRule': '#/components/schemas/microsoft.graph.mailboxProtectionRule'
'#microsoft.graph.siteProtectionRule': '#/components/schemas/microsoft.graph.siteProtectionRule'
'#microsoft.graph.protectionUnitBase': '#/components/schemas/microsoft.graph.protectionUnitBase'
'#microsoft.graph.driveProtectionUnit': '#/components/schemas/microsoft.graph.driveProtectionUnit'
'#microsoft.graph.mailboxProtectionUnit': '#/components/schemas/microsoft.graph.mailboxProtectionUnit'
'#microsoft.graph.siteProtectionUnit': '#/components/schemas/microsoft.graph.siteProtectionUnit'
'#microsoft.graph.protectionUnitsBulkJobBase': '#/components/schemas/microsoft.graph.protectionUnitsBulkJobBase'
'#microsoft.graph.driveProtectionUnitsBulkAdditionJob': '#/components/schemas/microsoft.graph.driveProtectionUnitsBulkAdditionJob'
'#microsoft.graph.mailboxProtectionUnitsBulkAdditionJob': '#/components/schemas/microsoft.graph.mailboxProtectionUnitsBulkAdditionJob'
'#microsoft.graph.siteProtectionUnitsBulkAdditionJob': '#/components/schemas/microsoft.graph.siteProtectionUnitsBulkAdditionJob'
'#microsoft.graph.provisioningObjectSummary': '#/components/schemas/microsoft.graph.provisioningObjectSummary'
'#microsoft.graph.publicKeyInfrastructureRoot': '#/components/schemas/microsoft.graph.publicKeyInfrastructureRoot'
'#microsoft.graph.rbacApplication': '#/components/schemas/microsoft.graph.rbacApplication'
'#microsoft.graph.readingAssignmentSubmission': '#/components/schemas/microsoft.graph.readingAssignmentSubmission'
'#microsoft.graph.readingCoachPassage': '#/components/schemas/microsoft.graph.readingCoachPassage'
'#microsoft.graph.reflectCheckInResponse': '#/components/schemas/microsoft.graph.reflectCheckInResponse'
'#microsoft.graph.relyingPartyDetailedSummary': '#/components/schemas/microsoft.graph.relyingPartyDetailedSummary'
'#microsoft.graph.remoteAssistancePartner': '#/components/schemas/microsoft.graph.remoteAssistancePartner'
'#microsoft.graph.remoteDesktopSecurityConfiguration': '#/components/schemas/microsoft.graph.remoteDesktopSecurityConfiguration'
'#microsoft.graph.reportsRoot': '#/components/schemas/microsoft.graph.reportsRoot'
'#microsoft.graph.request': '#/components/schemas/microsoft.graph.request'
'#microsoft.graph.privilegedAccessScheduleRequest': '#/components/schemas/microsoft.graph.privilegedAccessScheduleRequest'
'#microsoft.graph.privilegedAccessGroupAssignmentScheduleRequest': '#/components/schemas/microsoft.graph.privilegedAccessGroupAssignmentScheduleRequest'
'#microsoft.graph.privilegedAccessGroupEligibilityScheduleRequest': '#/components/schemas/microsoft.graph.privilegedAccessGroupEligibilityScheduleRequest'
'#microsoft.graph.unifiedRoleAssignmentScheduleRequest': '#/components/schemas/microsoft.graph.unifiedRoleAssignmentScheduleRequest'
'#microsoft.graph.unifiedRoleEligibilityScheduleRequest': '#/components/schemas/microsoft.graph.unifiedRoleEligibilityScheduleRequest'
'#microsoft.graph.userConsentRequest': '#/components/schemas/microsoft.graph.userConsentRequest'
'#microsoft.graph.resourceOperation': '#/components/schemas/microsoft.graph.resourceOperation'
'#microsoft.graph.restoreArtifactBase': '#/components/schemas/microsoft.graph.restoreArtifactBase'
'#microsoft.graph.driveRestoreArtifact': '#/components/schemas/microsoft.graph.driveRestoreArtifact'
'#microsoft.graph.mailboxRestoreArtifact': '#/components/schemas/microsoft.graph.mailboxRestoreArtifact'
'#microsoft.graph.granularMailboxRestoreArtifact': '#/components/schemas/microsoft.graph.granularMailboxRestoreArtifact'
'#microsoft.graph.siteRestoreArtifact': '#/components/schemas/microsoft.graph.siteRestoreArtifact'
'#microsoft.graph.restoreArtifactsBulkRequestBase': '#/components/schemas/microsoft.graph.restoreArtifactsBulkRequestBase'
'#microsoft.graph.driveRestoreArtifactsBulkAdditionRequest': '#/components/schemas/microsoft.graph.driveRestoreArtifactsBulkAdditionRequest'
'#microsoft.graph.mailboxRestoreArtifactsBulkAdditionRequest': '#/components/schemas/microsoft.graph.mailboxRestoreArtifactsBulkAdditionRequest'
'#microsoft.graph.siteRestoreArtifactsBulkAdditionRequest': '#/components/schemas/microsoft.graph.siteRestoreArtifactsBulkAdditionRequest'
'#microsoft.graph.restorePoint': '#/components/schemas/microsoft.graph.restorePoint'
'#microsoft.graph.restoreSessionBase': '#/components/schemas/microsoft.graph.restoreSessionBase'
'#microsoft.graph.exchangeRestoreSession': '#/components/schemas/microsoft.graph.exchangeRestoreSession'
'#microsoft.graph.oneDriveForBusinessRestoreSession': '#/components/schemas/microsoft.graph.oneDriveForBusinessRestoreSession'
'#microsoft.graph.sharePointRestoreSession': '#/components/schemas/microsoft.graph.sharePointRestoreSession'
'#microsoft.graph.riskDetection': '#/components/schemas/microsoft.graph.riskDetection'
'#microsoft.graph.riskyServicePrincipal': '#/components/schemas/microsoft.graph.riskyServicePrincipal'
'#microsoft.graph.riskyServicePrincipalHistoryItem': '#/components/schemas/microsoft.graph.riskyServicePrincipalHistoryItem'
'#microsoft.graph.riskyUser': '#/components/schemas/microsoft.graph.riskyUser'
'#microsoft.graph.riskyUserHistoryItem': '#/components/schemas/microsoft.graph.riskyUserHistoryItem'
'#microsoft.graph.roleAssignment': '#/components/schemas/microsoft.graph.roleAssignment'
'#microsoft.graph.deviceAndAppManagementRoleAssignment': '#/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment'
'#microsoft.graph.roleDefinition': '#/components/schemas/microsoft.graph.roleDefinition'
'#microsoft.graph.deviceAndAppManagementRoleDefinition': '#/components/schemas/microsoft.graph.deviceAndAppManagementRoleDefinition'
'#microsoft.graph.schedule': '#/components/schemas/microsoft.graph.schedule'
'#microsoft.graph.schemaExtension': '#/components/schemas/microsoft.graph.schemaExtension'
'#microsoft.graph.scopedRoleMembership': '#/components/schemas/microsoft.graph.scopedRoleMembership'
'#microsoft.graph.searchEntity': '#/components/schemas/microsoft.graph.searchEntity'
'#microsoft.graph.secureScore': '#/components/schemas/microsoft.graph.secureScore'
'#microsoft.graph.secureScoreControlProfile': '#/components/schemas/microsoft.graph.secureScoreControlProfile'
'#microsoft.graph.security': '#/components/schemas/microsoft.graph.security'
'#microsoft.graph.securityReportsRoot': '#/components/schemas/microsoft.graph.securityReportsRoot'
'#microsoft.graph.sensitivityLabel': '#/components/schemas/microsoft.graph.sensitivityLabel'
'#microsoft.graph.serviceAnnouncement': '#/components/schemas/microsoft.graph.serviceAnnouncement'
'#microsoft.graph.serviceAnnouncementAttachment': '#/components/schemas/microsoft.graph.serviceAnnouncementAttachment'
'#microsoft.graph.serviceAnnouncementBase': '#/components/schemas/microsoft.graph.serviceAnnouncementBase'
'#microsoft.graph.serviceHealthIssue': '#/components/schemas/microsoft.graph.serviceHealthIssue'
'#microsoft.graph.serviceUpdateMessage': '#/components/schemas/microsoft.graph.serviceUpdateMessage'
'#microsoft.graph.serviceApp': '#/components/schemas/microsoft.graph.serviceApp'
'#microsoft.graph.serviceHealth': '#/components/schemas/microsoft.graph.serviceHealth'
'#microsoft.graph.servicePrincipalRiskDetection': '#/components/schemas/microsoft.graph.servicePrincipalRiskDetection'
'#microsoft.graph.settingStateDeviceSummary': '#/components/schemas/microsoft.graph.settingStateDeviceSummary'
'#microsoft.graph.sharedInsight': '#/components/schemas/microsoft.graph.sharedInsight'
'#microsoft.graph.sharepoint': '#/components/schemas/microsoft.graph.sharepoint'
'#microsoft.graph.sharePointMigrationEvent': '#/components/schemas/microsoft.graph.sharePointMigrationEvent'
'#microsoft.graph.sharePointMigrationFinishManifestFileUploadEvent': '#/components/schemas/microsoft.graph.sharePointMigrationFinishManifestFileUploadEvent'
'#microsoft.graph.sharePointMigrationJobCancelledEvent': '#/components/schemas/microsoft.graph.sharePointMigrationJobCancelledEvent'
'#microsoft.graph.sharePointMigrationJobDeletedEvent': '#/components/schemas/microsoft.graph.sharePointMigrationJobDeletedEvent'
'#microsoft.graph.sharePointMigrationJobErrorEvent': '#/components/schemas/microsoft.graph.sharePointMigrationJobErrorEvent'
'#microsoft.graph.sharePointMigrationJobPostponedEvent': '#/components/schemas/microsoft.graph.sharePointMigrationJobPostponedEvent'
'#microsoft.graph.sharePointMigrationJobProgressEvent': '#/components/schemas/microsoft.graph.sharePointMigrationJobProgressEvent'
'#microsoft.graph.sharePointMigrationJobQueuedEvent': '#/components/schemas/microsoft.graph.sharePointMigrationJobQueuedEvent'
'#microsoft.graph.sharePointMigrationJobStartEvent': '#/components/schemas/microsoft.graph.sharePointMigrationJobStartEvent'
'#microsoft.graph.sharePointMigrationJob': '#/components/schemas/microsoft.graph.sharePointMigrationJob'
'#microsoft.graph.sharepointSettings': '#/components/schemas/microsoft.graph.sharepointSettings'
'#microsoft.graph.signIn': '#/components/schemas/microsoft.graph.signIn'
'#microsoft.graph.simulation': '#/components/schemas/microsoft.graph.simulation'
'#microsoft.graph.simulationAutomation': '#/components/schemas/microsoft.graph.simulationAutomation'
'#microsoft.graph.simulationAutomationRun': '#/components/schemas/microsoft.graph.simulationAutomationRun'
'#microsoft.graph.singleValueLegacyExtendedProperty': '#/components/schemas/microsoft.graph.singleValueLegacyExtendedProperty'
'#microsoft.graph.softwareUpdateStatusSummary': '#/components/schemas/microsoft.graph.softwareUpdateStatusSummary'
'#microsoft.graph.speakerAssignmentSubmission': '#/components/schemas/microsoft.graph.speakerAssignmentSubmission'
'#microsoft.graph.storageQuotaBreakdown': '#/components/schemas/microsoft.graph.storageQuotaBreakdown'
'#microsoft.graph.serviceStorageQuotaBreakdown': '#/components/schemas/microsoft.graph.serviceStorageQuotaBreakdown'
'#microsoft.graph.storageSettings': '#/components/schemas/microsoft.graph.storageSettings'
'#microsoft.graph.subjectRightsRequest': '#/components/schemas/microsoft.graph.subjectRightsRequest'
'#microsoft.graph.subscribedSku': '#/components/schemas/microsoft.graph.subscribedSku'
'#microsoft.graph.subscription': '#/components/schemas/microsoft.graph.subscription'
'#microsoft.graph.synchronization': '#/components/schemas/microsoft.graph.synchronization'
'#microsoft.graph.synchronizationJob': '#/components/schemas/microsoft.graph.synchronizationJob'
'#microsoft.graph.synchronizationSchema': '#/components/schemas/microsoft.graph.synchronizationSchema'
'#microsoft.graph.synchronizationTemplate': '#/components/schemas/microsoft.graph.synchronizationTemplate'
'#microsoft.graph.targetDeviceGroup': '#/components/schemas/microsoft.graph.targetDeviceGroup'
'#microsoft.graph.targetedManagedAppPolicyAssignment': '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment'
'#microsoft.graph.team': '#/components/schemas/microsoft.graph.team'
'#microsoft.graph.teamInfo': '#/components/schemas/microsoft.graph.teamInfo'
'#microsoft.graph.associatedTeamInfo': '#/components/schemas/microsoft.graph.associatedTeamInfo'
'#microsoft.graph.sharedWithChannelTeamInfo': '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
'#microsoft.graph.teamsApp': '#/components/schemas/microsoft.graph.teamsApp'
'#microsoft.graph.teamsAppDefinition': '#/components/schemas/microsoft.graph.teamsAppDefinition'
'#microsoft.graph.teamsAppInstallation': '#/components/schemas/microsoft.graph.teamsAppInstallation'
'#microsoft.graph.userScopeTeamsAppInstallation': '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
'#microsoft.graph.teamsAppSettings': '#/components/schemas/microsoft.graph.teamsAppSettings'
'#microsoft.graph.teamsAsyncOperation': '#/components/schemas/microsoft.graph.teamsAsyncOperation'
'#microsoft.graph.teamsTab': '#/components/schemas/microsoft.graph.teamsTab'
'#microsoft.graph.teamsTemplate': '#/components/schemas/microsoft.graph.teamsTemplate'
'#microsoft.graph.teamwork': '#/components/schemas/microsoft.graph.teamwork'
'#microsoft.graph.teamworkBot': '#/components/schemas/microsoft.graph.teamworkBot'
'#microsoft.graph.teamworkHostedContent': '#/components/schemas/microsoft.graph.teamworkHostedContent'
'#microsoft.graph.chatMessageHostedContent': '#/components/schemas/microsoft.graph.chatMessageHostedContent'
'#microsoft.graph.teamworkTag': '#/components/schemas/microsoft.graph.teamworkTag'
'#microsoft.graph.teamworkTagMember': '#/components/schemas/microsoft.graph.teamworkTagMember'
'#microsoft.graph.tenantProtectionScopeContainer': '#/components/schemas/microsoft.graph.tenantProtectionScopeContainer'
'#microsoft.graph.termsAndConditions': '#/components/schemas/microsoft.graph.termsAndConditions'
'#microsoft.graph.termsAndConditionsAcceptanceStatus': '#/components/schemas/microsoft.graph.termsAndConditionsAcceptanceStatus'
'#microsoft.graph.termsAndConditionsAssignment': '#/components/schemas/microsoft.graph.termsAndConditionsAssignment'
'#microsoft.graph.termsOfUseContainer': '#/components/schemas/microsoft.graph.termsOfUseContainer'
'#microsoft.graph.threatAssessmentRequest': '#/components/schemas/microsoft.graph.threatAssessmentRequest'
'#microsoft.graph.emailFileAssessmentRequest': '#/components/schemas/microsoft.graph.emailFileAssessmentRequest'
'#microsoft.graph.fileAssessmentRequest': '#/components/schemas/microsoft.graph.fileAssessmentRequest'
'#microsoft.graph.mailAssessmentRequest': '#/components/schemas/microsoft.graph.mailAssessmentRequest'
'#microsoft.graph.urlAssessmentRequest': '#/components/schemas/microsoft.graph.urlAssessmentRequest'
'#microsoft.graph.threatAssessmentResult': '#/components/schemas/microsoft.graph.threatAssessmentResult'
'#microsoft.graph.thumbnailSet': '#/components/schemas/microsoft.graph.thumbnailSet'
'#microsoft.graph.todo': '#/components/schemas/microsoft.graph.todo'
'#microsoft.graph.todoTask': '#/components/schemas/microsoft.graph.todoTask'
'#microsoft.graph.todoTaskList': '#/components/schemas/microsoft.graph.todoTaskList'
'#microsoft.graph.training': '#/components/schemas/microsoft.graph.training'
'#microsoft.graph.trainingLanguageDetail': '#/components/schemas/microsoft.graph.trainingLanguageDetail'
'#microsoft.graph.trending': '#/components/schemas/microsoft.graph.trending'
'#microsoft.graph.unifiedRbacResourceAction': '#/components/schemas/microsoft.graph.unifiedRbacResourceAction'
'#microsoft.graph.unifiedRbacResourceNamespace': '#/components/schemas/microsoft.graph.unifiedRbacResourceNamespace'
'#microsoft.graph.unifiedRoleAssignment': '#/components/schemas/microsoft.graph.unifiedRoleAssignment'
'#microsoft.graph.unifiedRoleDefinition': '#/components/schemas/microsoft.graph.unifiedRoleDefinition'
'#microsoft.graph.unifiedRoleManagementPolicy': '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicy'
'#microsoft.graph.unifiedRoleManagementPolicyAssignment': '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAssignment'
'#microsoft.graph.unifiedRoleManagementPolicyRule': '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule'
'#microsoft.graph.unifiedRoleManagementPolicyApprovalRule': '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyApprovalRule'
'#microsoft.graph.unifiedRoleManagementPolicyAuthenticationContextRule': '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAuthenticationContextRule'
'#microsoft.graph.unifiedRoleManagementPolicyEnablementRule': '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyEnablementRule'
'#microsoft.graph.unifiedRoleManagementPolicyExpirationRule': '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyExpirationRule'
'#microsoft.graph.unifiedRoleManagementPolicyNotificationRule': '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyNotificationRule'
'#microsoft.graph.unifiedRoleScheduleBase': '#/components/schemas/microsoft.graph.unifiedRoleScheduleBase'
'#microsoft.graph.unifiedRoleAssignmentSchedule': '#/components/schemas/microsoft.graph.unifiedRoleAssignmentSchedule'
'#microsoft.graph.unifiedRoleEligibilitySchedule': '#/components/schemas/microsoft.graph.unifiedRoleEligibilitySchedule'
'#microsoft.graph.unifiedRoleScheduleInstanceBase': '#/components/schemas/microsoft.graph.unifiedRoleScheduleInstanceBase'
'#microsoft.graph.unifiedRoleAssignmentScheduleInstance': '#/components/schemas/microsoft.graph.unifiedRoleAssignmentScheduleInstance'
'#microsoft.graph.unifiedRoleEligibilityScheduleInstance': '#/components/schemas/microsoft.graph.unifiedRoleEligibilityScheduleInstance'
'#microsoft.graph.unifiedStorageQuota': '#/components/schemas/microsoft.graph.unifiedStorageQuota'
'#microsoft.graph.usageRightsIncluded': '#/components/schemas/microsoft.graph.usageRightsIncluded'
'#microsoft.graph.usedInsight': '#/components/schemas/microsoft.graph.usedInsight'
'#microsoft.graph.userActivity': '#/components/schemas/microsoft.graph.userActivity'
'#microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance': '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance'
'#microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails': '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails'
'#microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId': '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId'
'#microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion': '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion'
'#microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance': '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance'
'#microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance': '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance'
'#microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails': '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails'
'#microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance': '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance'
'#microsoft.graph.userExperienceAnalyticsBaseline': '#/components/schemas/microsoft.graph.userExperienceAnalyticsBaseline'
'#microsoft.graph.userExperienceAnalyticsCategory': '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory'
'#microsoft.graph.userExperienceAnalyticsDevicePerformance': '#/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance'
'#microsoft.graph.userExperienceAnalyticsDeviceScores': '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceScores'
'#microsoft.graph.userExperienceAnalyticsDeviceStartupHistory': '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupHistory'
'#microsoft.graph.userExperienceAnalyticsDeviceStartupProcess': '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcess'
'#microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance': '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance'
'#microsoft.graph.userExperienceAnalyticsMetric': '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetric'
'#microsoft.graph.userExperienceAnalyticsMetricHistory': '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetricHistory'
'#microsoft.graph.userExperienceAnalyticsModelScores': '#/components/schemas/microsoft.graph.userExperienceAnalyticsModelScores'
'#microsoft.graph.userExperienceAnalyticsOverview': '#/components/schemas/microsoft.graph.userExperienceAnalyticsOverview'
'#microsoft.graph.userExperienceAnalyticsScoreHistory': '#/components/schemas/microsoft.graph.userExperienceAnalyticsScoreHistory'
'#microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice': '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice'
'#microsoft.graph.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric': '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric'
'#microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric': '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric'
'#microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance': '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance'
'#microsoft.graph.userFlowLanguageConfiguration': '#/components/schemas/microsoft.graph.userFlowLanguageConfiguration'
'#microsoft.graph.userFlowLanguagePage': '#/components/schemas/microsoft.graph.userFlowLanguagePage'
'#microsoft.graph.userInsightsSettings': '#/components/schemas/microsoft.graph.userInsightsSettings'
'#microsoft.graph.userInstallStateSummary': '#/components/schemas/microsoft.graph.userInstallStateSummary'
'#microsoft.graph.userProtectionScopeContainer': '#/components/schemas/microsoft.graph.userProtectionScopeContainer'
'#microsoft.graph.userRegistrationDetails': '#/components/schemas/microsoft.graph.userRegistrationDetails'
'#microsoft.graph.userSettings': '#/components/schemas/microsoft.graph.userSettings'
'#microsoft.graph.userSolutionRoot': '#/components/schemas/microsoft.graph.userSolutionRoot'
'#microsoft.graph.userStorage': '#/components/schemas/microsoft.graph.userStorage'
'#microsoft.graph.userTeamwork': '#/components/schemas/microsoft.graph.userTeamwork'
'#microsoft.graph.verticalSection': '#/components/schemas/microsoft.graph.verticalSection'
'#microsoft.graph.virtualEndpoint': '#/components/schemas/microsoft.graph.virtualEndpoint'
'#microsoft.graph.virtualEvent': '#/components/schemas/microsoft.graph.virtualEvent'
'#microsoft.graph.virtualEventTownhall': '#/components/schemas/microsoft.graph.virtualEventTownhall'
'#microsoft.graph.virtualEventWebinar': '#/components/schemas/microsoft.graph.virtualEventWebinar'
'#microsoft.graph.virtualEventPresenter': '#/components/schemas/microsoft.graph.virtualEventPresenter'
'#microsoft.graph.virtualEventRegistration': '#/components/schemas/microsoft.graph.virtualEventRegistration'
'#microsoft.graph.virtualEventRegistrationConfiguration': '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
'#microsoft.graph.virtualEventWebinarRegistrationConfiguration': '#/components/schemas/microsoft.graph.virtualEventWebinarRegistrationConfiguration'
'#microsoft.graph.virtualEventRegistrationQuestionBase': '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase'
'#microsoft.graph.virtualEventRegistrationCustomQuestion': '#/components/schemas/microsoft.graph.virtualEventRegistrationCustomQuestion'
'#microsoft.graph.virtualEventRegistrationPredefinedQuestion': '#/components/schemas/microsoft.graph.virtualEventRegistrationPredefinedQuestion'
'#microsoft.graph.virtualEventsRoot': '#/components/schemas/microsoft.graph.virtualEventsRoot'
'#microsoft.graph.vppToken': '#/components/schemas/microsoft.graph.vppToken'
'#microsoft.graph.webApplicationFirewallProvider': '#/components/schemas/microsoft.graph.webApplicationFirewallProvider'
'#microsoft.graph.akamaiWebApplicationFirewallProvider': '#/components/schemas/microsoft.graph.akamaiWebApplicationFirewallProvider'
'#microsoft.graph.cloudFlareWebApplicationFirewallProvider': '#/components/schemas/microsoft.graph.cloudFlareWebApplicationFirewallProvider'
'#microsoft.graph.webApplicationFirewallVerificationModel': '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel'
'#microsoft.graph.webPart': '#/components/schemas/microsoft.graph.webPart'
'#microsoft.graph.standardWebPart': '#/components/schemas/microsoft.graph.standardWebPart'
'#microsoft.graph.textWebPart': '#/components/schemas/microsoft.graph.textWebPart'
'#microsoft.graph.windowsAutopilotDeploymentProfile': '#/components/schemas/microsoft.graph.windowsAutopilotDeploymentProfile'
'#microsoft.graph.windowsAutopilotDeploymentProfileAssignment': '#/components/schemas/microsoft.graph.windowsAutopilotDeploymentProfileAssignment'
'#microsoft.graph.windowsAutopilotDeviceIdentity': '#/components/schemas/microsoft.graph.windowsAutopilotDeviceIdentity'
'#microsoft.graph.windowsDeviceMalwareState': '#/components/schemas/microsoft.graph.windowsDeviceMalwareState'
'#microsoft.graph.windowsInformationProtectionAppLearningSummary': '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLearningSummary'
'#microsoft.graph.windowsInformationProtectionAppLockerFile': '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile'
'#microsoft.graph.windowsInformationProtectionNetworkLearningSummary': '#/components/schemas/microsoft.graph.windowsInformationProtectionNetworkLearningSummary'
'#microsoft.graph.windowsMalwareInformation': '#/components/schemas/microsoft.graph.windowsMalwareInformation'
'#microsoft.graph.windowsProtectionState': '#/components/schemas/microsoft.graph.windowsProtectionState'
'#microsoft.graph.windowsSetting': '#/components/schemas/microsoft.graph.windowsSetting'
'#microsoft.graph.windowsSettingInstance': '#/components/schemas/microsoft.graph.windowsSettingInstance'
'#microsoft.graph.workbook': '#/components/schemas/microsoft.graph.workbook'
'#microsoft.graph.workbookApplication': '#/components/schemas/microsoft.graph.workbookApplication'
'#microsoft.graph.workbookChart': '#/components/schemas/microsoft.graph.workbookChart'
'#microsoft.graph.workbookChartAreaFormat': '#/components/schemas/microsoft.graph.workbookChartAreaFormat'
'#microsoft.graph.workbookChartAxes': '#/components/schemas/microsoft.graph.workbookChartAxes'
'#microsoft.graph.workbookChartAxis': '#/components/schemas/microsoft.graph.workbookChartAxis'
'#microsoft.graph.workbookChartAxisFormat': '#/components/schemas/microsoft.graph.workbookChartAxisFormat'
'#microsoft.graph.workbookChartAxisTitle': '#/components/schemas/microsoft.graph.workbookChartAxisTitle'
'#microsoft.graph.workbookChartAxisTitleFormat': '#/components/schemas/microsoft.graph.workbookChartAxisTitleFormat'
'#microsoft.graph.workbookChartDataLabelFormat': '#/components/schemas/microsoft.graph.workbookChartDataLabelFormat'
'#microsoft.graph.workbookChartDataLabels': '#/components/schemas/microsoft.graph.workbookChartDataLabels'
'#microsoft.graph.workbookChartFill': '#/components/schemas/microsoft.graph.workbookChartFill'
'#microsoft.graph.workbookChartFont': '#/components/schemas/microsoft.graph.workbookChartFont'
'#microsoft.graph.workbookChartGridlines': '#/components/schemas/microsoft.graph.workbookChartGridlines'
'#microsoft.graph.workbookChartGridlinesFormat': '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat'
'#microsoft.graph.workbookChartLegend': '#/components/schemas/microsoft.graph.workbookChartLegend'
'#microsoft.graph.workbookChartLegendFormat': '#/components/schemas/microsoft.graph.workbookChartLegendFormat'
'#microsoft.graph.workbookChartLineFormat': '#/components/schemas/microsoft.graph.workbookChartLineFormat'
'#microsoft.graph.workbookChartPoint': '#/components/schemas/microsoft.graph.workbookChartPoint'
'#microsoft.graph.workbookChartPointFormat': '#/components/schemas/microsoft.graph.workbookChartPointFormat'
'#microsoft.graph.workbookChartSeries': '#/components/schemas/microsoft.graph.workbookChartSeries'
'#microsoft.graph.workbookChartSeriesFormat': '#/components/schemas/microsoft.graph.workbookChartSeriesFormat'
'#microsoft.graph.workbookChartTitle': '#/components/schemas/microsoft.graph.workbookChartTitle'
'#microsoft.graph.workbookChartTitleFormat': '#/components/schemas/microsoft.graph.workbookChartTitleFormat'
'#microsoft.graph.workbookComment': '#/components/schemas/microsoft.graph.workbookComment'
'#microsoft.graph.workbookCommentReply': '#/components/schemas/microsoft.graph.workbookCommentReply'
'#microsoft.graph.workbookFilter': '#/components/schemas/microsoft.graph.workbookFilter'
'#microsoft.graph.workbookFormatProtection': '#/components/schemas/microsoft.graph.workbookFormatProtection'
'#microsoft.graph.workbookFunctionResult': '#/components/schemas/microsoft.graph.workbookFunctionResult'
'#microsoft.graph.workbookFunctions': '#/components/schemas/microsoft.graph.workbookFunctions'
'#microsoft.graph.workbookNamedItem': '#/components/schemas/microsoft.graph.workbookNamedItem'
'#microsoft.graph.workbookOperation': '#/components/schemas/microsoft.graph.workbookOperation'
'#microsoft.graph.workbookPivotTable': '#/components/schemas/microsoft.graph.workbookPivotTable'
'#microsoft.graph.workbookRange': '#/components/schemas/microsoft.graph.workbookRange'
'#microsoft.graph.workbookRangeBorder': '#/components/schemas/microsoft.graph.workbookRangeBorder'
'#microsoft.graph.workbookRangeFill': '#/components/schemas/microsoft.graph.workbookRangeFill'
'#microsoft.graph.workbookRangeFont': '#/components/schemas/microsoft.graph.workbookRangeFont'
'#microsoft.graph.workbookRangeFormat': '#/components/schemas/microsoft.graph.workbookRangeFormat'
'#microsoft.graph.workbookRangeSort': '#/components/schemas/microsoft.graph.workbookRangeSort'
'#microsoft.graph.workbookRangeView': '#/components/schemas/microsoft.graph.workbookRangeView'
'#microsoft.graph.workbookTable': '#/components/schemas/microsoft.graph.workbookTable'
'#microsoft.graph.workbookTableColumn': '#/components/schemas/microsoft.graph.workbookTableColumn'
'#microsoft.graph.workbookTableRow': '#/components/schemas/microsoft.graph.workbookTableRow'
'#microsoft.graph.workbookTableSort': '#/components/schemas/microsoft.graph.workbookTableSort'
'#microsoft.graph.workbookWorksheet': '#/components/schemas/microsoft.graph.workbookWorksheet'
'#microsoft.graph.workbookWorksheetProtection': '#/components/schemas/microsoft.graph.workbookWorksheetProtection'
'#microsoft.graph.workingTimeSchedule': '#/components/schemas/microsoft.graph.workingTimeSchedule'
'#microsoft.graph.callRecords.callRecord': '#/components/schemas/microsoft.graph.callRecords.callRecord'
'#microsoft.graph.callRecords.participantBase': '#/components/schemas/microsoft.graph.callRecords.participantBase'
'#microsoft.graph.callRecords.organizer': '#/components/schemas/microsoft.graph.callRecords.organizer'
'#microsoft.graph.callRecords.participant': '#/components/schemas/microsoft.graph.callRecords.participant'
'#microsoft.graph.callRecords.segment': '#/components/schemas/microsoft.graph.callRecords.segment'
'#microsoft.graph.callRecords.session': '#/components/schemas/microsoft.graph.callRecords.session'
'#microsoft.graph.externalConnectors.connectionOperation': '#/components/schemas/microsoft.graph.externalConnectors.connectionOperation'
'#microsoft.graph.externalConnectors.externalActivity': '#/components/schemas/microsoft.graph.externalConnectors.externalActivity'
'#microsoft.graph.externalConnectors.externalActivityResult': '#/components/schemas/microsoft.graph.externalConnectors.externalActivityResult'
'#microsoft.graph.externalConnectors.externalConnection': '#/components/schemas/microsoft.graph.externalConnectors.externalConnection'
'#microsoft.graph.externalConnectors.externalGroup': '#/components/schemas/microsoft.graph.externalConnectors.externalGroup'
'#microsoft.graph.externalConnectors.externalItem': '#/components/schemas/microsoft.graph.externalConnectors.externalItem'
'#microsoft.graph.externalConnectors.identity': '#/components/schemas/microsoft.graph.externalConnectors.identity'
'#microsoft.graph.externalConnectors.schema': '#/components/schemas/microsoft.graph.externalConnectors.schema'
'#microsoft.graph.identityGovernance.insights': '#/components/schemas/microsoft.graph.identityGovernance.insights'
'#microsoft.graph.identityGovernance.lifecycleManagementSettings': '#/components/schemas/microsoft.graph.identityGovernance.lifecycleManagementSettings'
'#microsoft.graph.identityGovernance.lifecycleWorkflowsContainer': '#/components/schemas/microsoft.graph.identityGovernance.lifecycleWorkflowsContainer'
'#microsoft.graph.identityGovernance.run': '#/components/schemas/microsoft.graph.identityGovernance.run'
'#microsoft.graph.identityGovernance.task': '#/components/schemas/microsoft.graph.identityGovernance.task'
'#microsoft.graph.identityGovernance.taskDefinition': '#/components/schemas/microsoft.graph.identityGovernance.taskDefinition'
'#microsoft.graph.identityGovernance.taskProcessingResult': '#/components/schemas/microsoft.graph.identityGovernance.taskProcessingResult'
'#microsoft.graph.identityGovernance.taskReport': '#/components/schemas/microsoft.graph.identityGovernance.taskReport'
'#microsoft.graph.identityGovernance.userProcessingResult': '#/components/schemas/microsoft.graph.identityGovernance.userProcessingResult'
'#microsoft.graph.identityGovernance.workflowTemplate': '#/components/schemas/microsoft.graph.identityGovernance.workflowTemplate'
'#microsoft.graph.partners.billing.azureUsage': '#/components/schemas/microsoft.graph.partners.billing.azureUsage'
'#microsoft.graph.partners.billing.billedReconciliation': '#/components/schemas/microsoft.graph.partners.billing.billedReconciliation'
'#microsoft.graph.partners.billing.billedUsage': '#/components/schemas/microsoft.graph.partners.billing.billedUsage'
'#microsoft.graph.partners.billing.billing': '#/components/schemas/microsoft.graph.partners.billing.billing'
'#microsoft.graph.partners.billing.billingReconciliation': '#/components/schemas/microsoft.graph.partners.billing.billingReconciliation'
'#microsoft.graph.partners.billing.manifest': '#/components/schemas/microsoft.graph.partners.billing.manifest'
'#microsoft.graph.partners.billing.operation': '#/components/schemas/microsoft.graph.partners.billing.operation'
'#microsoft.graph.partners.billing.exportSuccessOperation': '#/components/schemas/microsoft.graph.partners.billing.exportSuccessOperation'
'#microsoft.graph.partners.billing.failedOperation': '#/components/schemas/microsoft.graph.partners.billing.failedOperation'
'#microsoft.graph.partners.billing.runningOperation': '#/components/schemas/microsoft.graph.partners.billing.runningOperation'
'#microsoft.graph.partners.billing.unbilledReconciliation': '#/components/schemas/microsoft.graph.partners.billing.unbilledReconciliation'
'#microsoft.graph.partners.billing.unbilledUsage': '#/components/schemas/microsoft.graph.partners.billing.unbilledUsage'
'#microsoft.graph.search.searchAnswer': '#/components/schemas/microsoft.graph.search.searchAnswer'
'#microsoft.graph.search.acronym': '#/components/schemas/microsoft.graph.search.acronym'
'#microsoft.graph.search.bookmark': '#/components/schemas/microsoft.graph.search.bookmark'
'#microsoft.graph.search.qna': '#/components/schemas/microsoft.graph.search.qna'
'#microsoft.graph.security.alert': '#/components/schemas/microsoft.graph.security.alert'
'#microsoft.graph.security.article': '#/components/schemas/microsoft.graph.security.article'
'#microsoft.graph.security.artifact': '#/components/schemas/microsoft.graph.security.artifact'
'#microsoft.graph.security.host': '#/components/schemas/microsoft.graph.security.host'
'#microsoft.graph.security.hostname': '#/components/schemas/microsoft.graph.security.hostname'
'#microsoft.graph.security.ipAddress': '#/components/schemas/microsoft.graph.security.ipAddress'
'#microsoft.graph.security.hostComponent': '#/components/schemas/microsoft.graph.security.hostComponent'
'#microsoft.graph.security.hostCookie': '#/components/schemas/microsoft.graph.security.hostCookie'
'#microsoft.graph.security.hostSslCertificate': '#/components/schemas/microsoft.graph.security.hostSslCertificate'
'#microsoft.graph.security.hostTracker': '#/components/schemas/microsoft.graph.security.hostTracker'
'#microsoft.graph.security.passiveDnsRecord': '#/components/schemas/microsoft.graph.security.passiveDnsRecord'
'#microsoft.graph.security.sslCertificate': '#/components/schemas/microsoft.graph.security.sslCertificate'
'#microsoft.graph.security.unclassifiedArtifact': '#/components/schemas/microsoft.graph.security.unclassifiedArtifact'
'#microsoft.graph.security.case': '#/components/schemas/microsoft.graph.security.case'
'#microsoft.graph.security.ediscoveryCase': '#/components/schemas/microsoft.graph.security.ediscoveryCase'
'#microsoft.graph.security.caseOperation': '#/components/schemas/microsoft.graph.security.caseOperation'
'#microsoft.graph.security.ediscoveryAddToReviewSetOperation': '#/components/schemas/microsoft.graph.security.ediscoveryAddToReviewSetOperation'
'#microsoft.graph.security.ediscoveryEstimateOperation': '#/components/schemas/microsoft.graph.security.ediscoveryEstimateOperation'
'#microsoft.graph.security.ediscoveryExportOperation': '#/components/schemas/microsoft.graph.security.ediscoveryExportOperation'
'#microsoft.graph.security.ediscoveryHoldOperation': '#/components/schemas/microsoft.graph.security.ediscoveryHoldOperation'
'#microsoft.graph.security.ediscoveryHoldPolicySyncOperation': '#/components/schemas/microsoft.graph.security.ediscoveryHoldPolicySyncOperation'
'#microsoft.graph.security.ediscoveryIndexOperation': '#/components/schemas/microsoft.graph.security.ediscoveryIndexOperation'
'#microsoft.graph.security.ediscoveryPurgeDataOperation': '#/components/schemas/microsoft.graph.security.ediscoveryPurgeDataOperation'
'#microsoft.graph.security.ediscoverySearchExportOperation': '#/components/schemas/microsoft.graph.security.ediscoverySearchExportOperation'
'#microsoft.graph.security.ediscoveryTagOperation': '#/components/schemas/microsoft.graph.security.ediscoveryTagOperation'
'#microsoft.graph.security.casesRoot': '#/components/schemas/microsoft.graph.security.casesRoot'
'#microsoft.graph.security.dataSet': '#/components/schemas/microsoft.graph.security.dataSet'
'#microsoft.graph.security.ediscoveryReviewSet': '#/components/schemas/microsoft.graph.security.ediscoveryReviewSet'
'#microsoft.graph.security.dataSource': '#/components/schemas/microsoft.graph.security.dataSource'
'#microsoft.graph.security.siteSource': '#/components/schemas/microsoft.graph.security.siteSource'
'#microsoft.graph.security.unifiedGroupSource': '#/components/schemas/microsoft.graph.security.unifiedGroupSource'
'#microsoft.graph.security.userSource': '#/components/schemas/microsoft.graph.security.userSource'
'#microsoft.graph.security.dataSourceContainer': '#/components/schemas/microsoft.graph.security.dataSourceContainer'
'#microsoft.graph.security.ediscoveryCustodian': '#/components/schemas/microsoft.graph.security.ediscoveryCustodian'
'#microsoft.graph.security.ediscoveryNoncustodialDataSource': '#/components/schemas/microsoft.graph.security.ediscoveryNoncustodialDataSource'
'#microsoft.graph.security.dispositionReviewStage': '#/components/schemas/microsoft.graph.security.dispositionReviewStage'
'#microsoft.graph.security.ediscoveryCaseSettings': '#/components/schemas/microsoft.graph.security.ediscoveryCaseSettings'
'#microsoft.graph.security.filePlanDescriptor': '#/components/schemas/microsoft.graph.security.filePlanDescriptor'
'#microsoft.graph.security.filePlanDescriptorTemplate': '#/components/schemas/microsoft.graph.security.filePlanDescriptorTemplate'
'#microsoft.graph.security.authorityTemplate': '#/components/schemas/microsoft.graph.security.authorityTemplate'
'#microsoft.graph.security.categoryTemplate': '#/components/schemas/microsoft.graph.security.categoryTemplate'
'#microsoft.graph.security.citationTemplate': '#/components/schemas/microsoft.graph.security.citationTemplate'
'#microsoft.graph.security.departmentTemplate': '#/components/schemas/microsoft.graph.security.departmentTemplate'
'#microsoft.graph.security.filePlanReferenceTemplate': '#/components/schemas/microsoft.graph.security.filePlanReferenceTemplate'
'#microsoft.graph.security.subcategoryTemplate': '#/components/schemas/microsoft.graph.security.subcategoryTemplate'
'#microsoft.graph.security.healthIssue': '#/components/schemas/microsoft.graph.security.healthIssue'
'#microsoft.graph.security.hostPair': '#/components/schemas/microsoft.graph.security.hostPair'
'#microsoft.graph.security.hostPort': '#/components/schemas/microsoft.graph.security.hostPort'
'#microsoft.graph.security.hostReputation': '#/components/schemas/microsoft.graph.security.hostReputation'
'#microsoft.graph.security.identityAccounts': '#/components/schemas/microsoft.graph.security.identityAccounts'
'#microsoft.graph.security.user': '#/components/schemas/microsoft.graph.security.user'
'#microsoft.graph.security.identityContainer': '#/components/schemas/microsoft.graph.security.identityContainer'
'#microsoft.graph.security.incident': '#/components/schemas/microsoft.graph.security.incident'
'#microsoft.graph.security.indicator': '#/components/schemas/microsoft.graph.security.indicator'
'#microsoft.graph.security.articleIndicator': '#/components/schemas/microsoft.graph.security.articleIndicator'
'#microsoft.graph.security.intelligenceProfileIndicator': '#/components/schemas/microsoft.graph.security.intelligenceProfileIndicator'
'#microsoft.graph.security.intelligenceProfile': '#/components/schemas/microsoft.graph.security.intelligenceProfile'
'#microsoft.graph.security.labelsRoot': '#/components/schemas/microsoft.graph.security.labelsRoot'
'#microsoft.graph.security.networkAdapter': '#/components/schemas/microsoft.graph.security.networkAdapter'
'#microsoft.graph.security.retentionEvent': '#/components/schemas/microsoft.graph.security.retentionEvent'
'#microsoft.graph.security.retentionEventType': '#/components/schemas/microsoft.graph.security.retentionEventType'
'#microsoft.graph.security.retentionLabel': '#/components/schemas/microsoft.graph.security.retentionLabel'
'#microsoft.graph.security.search': '#/components/schemas/microsoft.graph.security.search'
'#microsoft.graph.security.ediscoveryReviewSetQuery': '#/components/schemas/microsoft.graph.security.ediscoveryReviewSetQuery'
'#microsoft.graph.security.ediscoverySearch': '#/components/schemas/microsoft.graph.security.ediscoverySearch'
'#microsoft.graph.security.sensor': '#/components/schemas/microsoft.graph.security.sensor'
'#microsoft.graph.security.sensorCandidate': '#/components/schemas/microsoft.graph.security.sensorCandidate'
'#microsoft.graph.security.sensorCandidateActivationConfiguration': '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration'
'#microsoft.graph.security.subdomain': '#/components/schemas/microsoft.graph.security.subdomain'
'#microsoft.graph.security.tag': '#/components/schemas/microsoft.graph.security.tag'
'#microsoft.graph.security.ediscoveryReviewTag': '#/components/schemas/microsoft.graph.security.ediscoveryReviewTag'
'#microsoft.graph.security.threatIntelligence': '#/components/schemas/microsoft.graph.security.threatIntelligence'
'#microsoft.graph.security.triggersRoot': '#/components/schemas/microsoft.graph.security.triggersRoot'
'#microsoft.graph.security.triggerTypesRoot': '#/components/schemas/microsoft.graph.security.triggerTypesRoot'
'#microsoft.graph.security.vulnerability': '#/components/schemas/microsoft.graph.security.vulnerability'
'#microsoft.graph.security.vulnerabilityComponent': '#/components/schemas/microsoft.graph.security.vulnerabilityComponent'
'#microsoft.graph.security.whoisBaseRecord': '#/components/schemas/microsoft.graph.security.whoisBaseRecord'
'#microsoft.graph.security.whoisHistoryRecord': '#/components/schemas/microsoft.graph.security.whoisHistoryRecord'
'#microsoft.graph.security.whoisRecord': '#/components/schemas/microsoft.graph.security.whoisRecord'
'#microsoft.graph.termStore.group': '#/components/schemas/microsoft.graph.termStore.group'
'#microsoft.graph.termStore.relation': '#/components/schemas/microsoft.graph.termStore.relation'
'#microsoft.graph.termStore.set': '#/components/schemas/microsoft.graph.termStore.set'
'#microsoft.graph.termStore.store': '#/components/schemas/microsoft.graph.termStore.store'
'#microsoft.graph.termStore.term': '#/components/schemas/microsoft.graph.termStore.term'
microsoft.graph.message:
allOf:
- $ref: '#/components/schemas/microsoft.graph.outlookItem'
- title: message
required:
- '@odata.type'
type: object
properties:
bccRecipients:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
description: 'The Bcc: recipients for the message.'
body:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- type: object
nullable: true
description: The body of the message. It can be in HTML or text format. Find out about safe HTML in a message body.
bodyPreview:
type: string
description: The first 255 characters of the message body. It is in text format.
nullable: true
ccRecipients:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
description: 'The Cc: recipients for the message.'
conversationId:
type: string
description: The ID of the conversation the email belongs to.
nullable: true
conversationIndex:
type: string
description: Indicates the position of the message within the conversation.
format: base64url
nullable: true
flag:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.followupFlag'
- type: object
nullable: true
description: Indicates the status, start date, due date, or completion date for the message.
from:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.recipient'
- type: object
nullable: true
description: The owner of the mailbox from which the message is sent. In most cases, this value is the same as the sender property, except for sharing or delegation scenarios. The value must correspond to the actual mailbox used. Find out more about setting the from and sender properties of a message.
hasAttachments:
type: boolean
description: Indicates whether the message has attachments. This property doesn't include inline attachments, so if a message contains only inline attachments, this property is false. To verify the existence of inline attachments, parse the body property to look for a src attribute, such as
.
nullable: true
importance:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.importance'
- type: object
nullable: true
description: 'The importance of the message. The possible values are: low, normal, and high.'
inferenceClassification:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.inferenceClassificationType'
- type: object
nullable: true
description: 'The classification of the message for the user, based on inferred relevance or importance, or on an explicit override. The possible values are: focused or other.'
internetMessageHeaders:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.internetMessageHeader'
description: A collection of message headers defined by RFC5322. The set includes message headers indicating the network path taken by a message from the sender to the recipient. It can also contain custom message headers that hold app data for the message. Returned only on applying a $select query option. Read-only.
internetMessageId:
type: string
description: The message ID in the format specified by RFC2822.
nullable: true
isDeliveryReceiptRequested:
type: boolean
description: Indicates whether a read receipt is requested for the message.
nullable: true
isDraft:
type: boolean
description: Indicates whether the message is a draft. A message is a draft if it hasn't been sent yet.
nullable: true
isRead:
type: boolean
description: Indicates whether the message has been read.
nullable: true
isReadReceiptRequested:
type: boolean
description: Indicates whether a read receipt is requested for the message.
nullable: true
parentFolderId:
type: string
description: The unique identifier for the message's parent mailFolder.
nullable: true
receivedDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The date and time the message was received. The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
format: date-time
nullable: true
replyTo:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
description: The email addresses to use when replying.
sender:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.recipient'
- type: object
nullable: true
description: The account that is used to generate the message. In most cases, this value is the same as the from property. You can set this property to a different value when sending a message from a shared mailbox, for a shared calendar, or as a delegate. In any case, the value must correspond to the actual mailbox used. Find out more about setting the from and sender properties of a message.
sentDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The date and time the message was sent. The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
format: date-time
nullable: true
subject:
type: string
description: The subject of the message.
nullable: true
toRecipients:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
description: 'The To: recipients for the message.'
uniqueBody:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- type: object
nullable: true
description: The part of the body of the message that is unique to the current message. uniqueBody is not returned by default but can be retrieved for a given message by use of the ?$select=uniqueBody query. It can be in HTML or text format.
webLink:
type: string
description: 'The URL to open the message in Outlook on the web.You can append an ispopout argument to the end of the URL to change how the message is displayed. If ispopout is not present or if it is set to 1, then the message is shown in a popout window. If ispopout is set to 0, the browser shows the message in the Outlook on the web review pane.The message opens in the browser if you are signed in to your mailbox via Outlook on the web. You are prompted to sign in if you are not already signed in with the browser.This URL cannot be accessed from within an iFrame.NOTE: When using this URL to access a message from a mailbox with delegate permissions, both the signed-in user and the target mailbox must be in the same database region. For example, an error is returned when a user with a mailbox in the EUR (Europe) region attempts to access messages from a mailbox in the NAM (North America) region.'
nullable: true
attachments:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.attachment'
description: The fileAttachment and itemAttachment attachments for the message.
x-ms-navigationProperty: true
extensions:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.extension'
description: The collection of open extensions defined for the message. Nullable.
x-ms-navigationProperty: true
multiValueExtendedProperties:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.multiValueLegacyExtendedProperty'
description: The collection of multi-value extended properties defined for the message. Nullable.
x-ms-navigationProperty: true
singleValueExtendedProperties:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.singleValueLegacyExtendedProperty'
description: The collection of single-value extended properties defined for the message. Nullable.
x-ms-navigationProperty: true
'@odata.type':
type: string
default: '#microsoft.graph.message'
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.calendarSharingMessage': '#/components/schemas/microsoft.graph.calendarSharingMessage'
'#microsoft.graph.eventMessage': '#/components/schemas/microsoft.graph.eventMessage'
'#microsoft.graph.eventMessageRequest': '#/components/schemas/microsoft.graph.eventMessageRequest'
'#microsoft.graph.eventMessageResponse': '#/components/schemas/microsoft.graph.eventMessageResponse'
microsoft.graph.internetMessageHeader:
title: internetMessageHeader
required:
- '@odata.type'
type: object
properties:
name:
type: string
description: Represents the key in a key-value pair.
nullable: true
value:
type: string
description: The value in a key-value pair.
nullable: true
'@odata.type':
type: string
microsoft.graph.ODataErrors.ODataError:
required:
- error
type: object
properties:
error:
$ref: '#/components/schemas/microsoft.graph.ODataErrors.MainError'
microsoft.graph.recipient:
title: recipient
required:
- '@odata.type'
type: object
properties:
emailAddress:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.emailAddress'
- type: object
nullable: true
description: The recipient's email address.
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.attendeeBase': '#/components/schemas/microsoft.graph.attendeeBase'
'#microsoft.graph.attendee': '#/components/schemas/microsoft.graph.attendee'
microsoft.graph.extension:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: extension
required:
- '@odata.type'
type: object
properties:
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.openTypeExtension': '#/components/schemas/microsoft.graph.openTypeExtension'
microsoft.graph.ODataErrors.ErrorDetails:
required:
- code
- message
type: object
properties:
code:
type: string
message:
type: string
target:
type: string
nullable: true
microsoft.graph.uploadSession:
title: uploadSession
required:
- '@odata.type'
type: object
properties:
expirationDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The date and time in UTC that the upload session expires. The complete file must be uploaded before this expiration time is reached. Each fragment uploaded during the session extends the expiration time.
format: date-time
nullable: true
nextExpectedRanges:
type: array
items:
type: string
nullable: true
description: A collection of byte ranges that the server is missing for the file. These ranges are zero indexed and of the format 'start-end' (for example '0-26' to indicate the first 27 bytes of the file). When uploading files as Outlook attachments, instead of a collection of ranges, this property always indicates a single value '{start}', the location in the file where the next upload should begin.
uploadUrl:
type: string
description: The URL endpoint that accepts PUT requests for byte ranges of the file.
nullable: true
'@odata.type':
type: string
microsoft.graph.messageRuleActions:
title: messageRuleActions
required:
- '@odata.type'
type: object
properties:
assignCategories:
type: array
items:
type: string
nullable: true
description: A list of categories to be assigned to a message.
copyToFolder:
type: string
description: The ID of a folder that a message is to be copied to.
nullable: true
delete:
type: boolean
description: Indicates whether a message should be moved to the Deleted Items folder.
nullable: true
forwardAsAttachmentTo:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
description: The email addresses of the recipients to which a message should be forwarded as an attachment.
forwardTo:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
description: The email addresses of the recipients to which a message should be forwarded.
markAsRead:
type: boolean
description: Indicates whether a message should be marked as read.
nullable: true
markImportance:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.importance'
- type: object
nullable: true
description: 'Sets the importance of the message, which can be: low, normal, high.'
moveToFolder:
type: string
description: The ID of the folder that a message will be moved to.
nullable: true
permanentDelete:
type: boolean
description: Indicates whether a message should be permanently deleted and not saved to the Deleted Items folder.
nullable: true
redirectTo:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
description: The email addresses to which a message should be redirected.
stopProcessingRules:
type: boolean
description: Indicates whether subsequent rules should be evaluated.
nullable: true
'@odata.type':
type: string
microsoft.graph.attachment:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: attachment
required:
- '@odata.type'
type: object
properties:
contentType:
type: string
description: The MIME type.
nullable: true
isInline:
type: boolean
description: true if the attachment is an inline attachment; otherwise, false.
lastModifiedDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
format: date-time
nullable: true
name:
type: string
description: The attachment's file name.
nullable: true
size:
maximum: 2147483647
minimum: -2147483648
type: number
description: The length of the attachment in bytes.
format: int32
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.fileAttachment': '#/components/schemas/microsoft.graph.fileAttachment'
'#microsoft.graph.itemAttachment': '#/components/schemas/microsoft.graph.itemAttachment'
'#microsoft.graph.referenceAttachment': '#/components/schemas/microsoft.graph.referenceAttachment'
microsoft.graph.sensitivity:
title: sensitivity
enum:
- normal
- personal
- private
- confidential
type: string
microsoft.graph.outlookItem:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: outlookItem
required:
- '@odata.type'
type: object
properties:
categories:
type: array
items:
type: string
nullable: true
description: The categories associated with the item
changeKey:
type: string
description: Identifies the version of the item. Every time the item is changed, changeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only.
nullable: true
createdDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
format: date-time
nullable: true
lastModifiedDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
format: date-time
nullable: true
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.contact': '#/components/schemas/microsoft.graph.contact'
'#microsoft.graph.event': '#/components/schemas/microsoft.graph.event'
'#microsoft.graph.message': '#/components/schemas/microsoft.graph.message'
'#microsoft.graph.calendarSharingMessage': '#/components/schemas/microsoft.graph.calendarSharingMessage'
'#microsoft.graph.eventMessage': '#/components/schemas/microsoft.graph.eventMessage'
'#microsoft.graph.eventMessageRequest': '#/components/schemas/microsoft.graph.eventMessageRequest'
'#microsoft.graph.eventMessageResponse': '#/components/schemas/microsoft.graph.eventMessageResponse'
'#microsoft.graph.post': '#/components/schemas/microsoft.graph.post'
microsoft.graph.ODataErrors.InnerError:
title: InnerError
required:
- '@odata.type'
type: object
properties:
request-id:
type: string
description: Request Id as tracked internally by the service
nullable: true
client-request-id:
type: string
description: Client request Id as sent by the client application.
nullable: true
date:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: Date when the error occured.
format: date-time
nullable: true
'@odata.type':
type: string
microsoft.graph.extensionCollectionResponse:
title: Collection of extension
type: object
allOf:
- $ref: '#/components/schemas/BaseCollectionPaginationCountResponse'
- type: object
properties:
value:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.extension'
microsoft.graph.bodyType:
title: bodyType
enum:
- text
- html
type: string
microsoft.graph.singleValueLegacyExtendedProperty:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: singleValueLegacyExtendedProperty
required:
- '@odata.type'
type: object
properties:
value:
type: string
description: A property value.
nullable: true
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.singleValueLegacyExtendedProperty'
microsoft.graph.mailFolderCollectionResponse:
title: Collection of mailFolder
type: object
allOf:
- $ref: '#/components/schemas/BaseCollectionPaginationCountResponse'
- type: object
properties:
value:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
microsoft.graph.attachmentType:
title: attachmentType
enum:
- file
- item
- reference
type: string
microsoft.graph.attachmentItem:
title: attachmentItem
required:
- '@odata.type'
type: object
properties:
attachmentType:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.attachmentType'
- type: object
nullable: true
description: 'The type of attachment. The possible values are: file, item, reference. Required.'
contentId:
type: string
description: The CID or Content-Id of the attachment for referencing for the in-line attachments using the
tag in HTML messages. Optional.
nullable: true
contentType:
type: string
description: The nature of the data in the attachment. Optional.
nullable: true
isInline:
type: boolean
description: true if the attachment is an inline attachment; otherwise, false. Optional.
nullable: true
name:
type: string
description: The display name of the attachment. This can be a descriptive string and doesn't have to be the actual file name. Required.
nullable: true
size:
type: number
description: The length of the attachment in bytes. Required.
format: int64
nullable: true
'@odata.type':
type: string
microsoft.graph.attachmentCollectionResponse:
title: Collection of attachment
type: object
allOf:
- $ref: '#/components/schemas/BaseCollectionPaginationCountResponse'
- type: object
properties:
value:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.attachment'
BaseCollectionPaginationCountResponse:
title: Base collection pagination and count responses
type: object
properties:
'@odata.count':
type: integer
format: int64
nullable: true
'@odata.nextLink':
type: string
nullable: true
microsoft.graph.messageActionFlag:
title: messageActionFlag
enum:
- any
- call
- doNotForward
- followUp
- fyi
- forward
- noResponseNecessary
- read
- reply
- replyToAll
- review
type: string
microsoft.graph.followupFlag:
title: followupFlag
required:
- '@odata.type'
type: object
properties:
completedDateTime:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
- type: object
nullable: true
description: The date and time that the follow-up was finished.
dueDateTime:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
- type: object
nullable: true
description: 'The date and time that the follow-up is to be finished. Note: To set the due date, you must also specify the startDateTime; otherwise, you get a 400 Bad Request response.'
flagStatus:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.followupFlagStatus'
- type: object
nullable: true
description: The status for follow-up for an item. Possible values are notFlagged, complete, and flagged.
startDateTime:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
- type: object
nullable: true
description: The date and time that the follow-up is to begin.
'@odata.type':
type: string
microsoft.graph.ODataErrors.MainError:
required:
- code
- message
type: object
properties:
code:
type: string
message:
type: string
x-ms-primary-error-message: true
target:
type: string
nullable: true
details:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.ODataErrors.ErrorDetails'
innerError:
$ref: '#/components/schemas/microsoft.graph.ODataErrors.InnerError'
microsoft.graph.messageRulePredicates:
title: messageRulePredicates
required:
- '@odata.type'
type: object
properties:
bodyContains:
type: array
items:
type: string
nullable: true
description: Represents the strings that should appear in the body of an incoming message in order for the condition or exception to apply.
bodyOrSubjectContains:
type: array
items:
type: string
nullable: true
description: Represents the strings that should appear in the body or subject of an incoming message in order for the condition or exception to apply.
categories:
type: array
items:
type: string
nullable: true
description: Represents the categories that an incoming message should be labeled with in order for the condition or exception to apply.
fromAddresses:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
description: Represents the specific sender email addresses of an incoming message in order for the condition or exception to apply.
hasAttachments:
type: boolean
description: Indicates whether an incoming message must have attachments in order for the condition or exception to apply.
nullable: true
headerContains:
type: array
items:
type: string
nullable: true
description: Represents the strings that appear in the headers of an incoming message in order for the condition or exception to apply.
importance:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.importance'
- type: object
nullable: true
description: 'The importance that is stamped on an incoming message in order for the condition or exception to apply: low, normal, high.'
isApprovalRequest:
type: boolean
description: Indicates whether an incoming message must be an approval request in order for the condition or exception to apply.
nullable: true
isAutomaticForward:
type: boolean
description: Indicates whether an incoming message must be automatically forwarded in order for the condition or exception to apply.
nullable: true
isAutomaticReply:
type: boolean
description: Indicates whether an incoming message must be an auto reply in order for the condition or exception to apply.
nullable: true
isEncrypted:
type: boolean
description: Indicates whether an incoming message must be encrypted in order for the condition or exception to apply.
nullable: true
isMeetingRequest:
type: boolean
description: Indicates whether an incoming message must be a meeting request in order for the condition or exception to apply.
nullable: true
isMeetingResponse:
type: boolean
description: Indicates whether an incoming message must be a meeting response in order for the condition or exception to apply.
nullable: true
isNonDeliveryReport:
type: boolean
description: Indicates whether an incoming message must be a non-delivery report in order for the condition or exception to apply.
nullable: true
isPermissionControlled:
type: boolean
description: Indicates whether an incoming message must be permission controlled (RMS-protected) in order for the condition or exception to apply.
nullable: true
isReadReceipt:
type: boolean
description: Indicates whether an incoming message must be a read receipt in order for the condition or exception to apply.
nullable: true
isSigned:
type: boolean
description: Indicates whether an incoming message must be S/MIME-signed in order for the condition or exception to apply.
nullable: true
isVoicemail:
type: boolean
description: Indicates whether an incoming message must be a voice mail in order for the condition or exception to apply.
nullable: true
messageActionFlag:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.messageActionFlag'
- type: object
nullable: true
description: 'Represents the flag-for-action value that appears on an incoming message in order for the condition or exception to apply. The possible values are: any, call, doNotForward, followUp, fyi, forward, noResponseNecessary, read, reply, replyToAll, review.'
notSentToMe:
type: boolean
description: Indicates whether the owner of the mailbox must not be a recipient of an incoming message in order for the condition or exception to apply.
nullable: true
recipientContains:
type: array
items:
type: string
nullable: true
description: Represents the strings that appear in either the toRecipients or ccRecipients properties of an incoming message in order for the condition or exception to apply.
senderContains:
type: array
items:
type: string
nullable: true
description: Represents the strings that appear in the from property of an incoming message in order for the condition or exception to apply.
sensitivity:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.sensitivity'
- type: object
nullable: true
description: 'Represents the sensitivity level that must be stamped on an incoming message in order for the condition or exception to apply. The possible values are: normal, personal, private, confidential.'
sentCcMe:
type: boolean
description: Indicates whether the owner of the mailbox must be in the ccRecipients property of an incoming message in order for the condition or exception to apply.
nullable: true
sentOnlyToMe:
type: boolean
description: Indicates whether the owner of the mailbox must be the only recipient in an incoming message in order for the condition or exception to apply.
nullable: true
sentToAddresses:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.recipient'
description: Represents the email addresses that an incoming message must have been sent to in order for the condition or exception to apply.
sentToMe:
type: boolean
description: Indicates whether the owner of the mailbox must be in the toRecipients property of an incoming message in order for the condition or exception to apply.
nullable: true
sentToOrCcMe:
type: boolean
description: Indicates whether the owner of the mailbox must be in either a toRecipients or ccRecipients property of an incoming message in order for the condition or exception to apply.
nullable: true
subjectContains:
type: array
items:
type: string
nullable: true
description: Represents the strings that appear in the subject of an incoming message in order for the condition or exception to apply.
withinSizeRange:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.sizeRange'
- type: object
nullable: true
description: Represents the minimum and maximum sizes (in kilobytes) that an incoming message must fall in between in order for the condition or exception to apply.
'@odata.type':
type: string
BaseDeltaFunctionResponse:
title: Base delta function response
type: object
properties:
'@odata.nextLink':
type: string
nullable: true
'@odata.deltaLink':
type: string
nullable: true
ODataCountResponse:
type: integer
format: int32
microsoft.graph.mailFolder:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: mailFolder
required:
- '@odata.type'
type: object
properties:
childFolderCount:
maximum: 2147483647
minimum: -2147483648
type: number
description: The number of immediate child mailFolders in the current mailFolder.
format: int32
nullable: true
displayName:
type: string
description: The mailFolder's display name.
nullable: true
isHidden:
type: boolean
description: Indicates whether the mailFolder is hidden. This property can be set only when creating the folder. Find more information in Hidden mail folders.
nullable: true
parentFolderId:
type: string
description: The unique identifier for the mailFolder's parent mailFolder.
nullable: true
totalItemCount:
maximum: 2147483647
minimum: -2147483648
type: number
description: The number of items in the mailFolder.
format: int32
nullable: true
unreadItemCount:
maximum: 2147483647
minimum: -2147483648
type: number
description: The number of items in the mailFolder marked as unread.
format: int32
nullable: true
childFolders:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.mailFolder'
description: The collection of child folders in the mailFolder.
x-ms-navigationProperty: true
messageRules:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.messageRule'
description: The collection of rules that apply to the user's Inbox folder.
x-ms-navigationProperty: true
messages:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.message'
description: The collection of messages in the mailFolder.
x-ms-navigationProperty: true
multiValueExtendedProperties:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.multiValueLegacyExtendedProperty'
description: The collection of multi-value extended properties defined for the mailFolder. Read-only. Nullable.
x-ms-navigationProperty: true
singleValueExtendedProperties:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.singleValueLegacyExtendedProperty'
description: The collection of single-value extended properties defined for the mailFolder. Read-only. Nullable.
x-ms-navigationProperty: true
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.mailSearchFolder': '#/components/schemas/microsoft.graph.mailSearchFolder'
microsoft.graph.emailAddress:
title: emailAddress
required:
- '@odata.type'
type: object
properties:
address:
type: string
description: The email address of the person or entity.
nullable: true
name:
type: string
description: The display name of the person or entity.
nullable: true
'@odata.type':
type: string
microsoft.graph.messageRule:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: messageRule
required:
- '@odata.type'
type: object
properties:
actions:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.messageRuleActions'
- type: object
nullable: true
description: Actions to be taken on a message when the corresponding conditions are fulfilled.
conditions:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.messageRulePredicates'
- type: object
nullable: true
description: Conditions that when fulfilled trigger the corresponding actions for that rule.
displayName:
type: string
description: The display name of the rule.
nullable: true
exceptions:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.messageRulePredicates'
- type: object
nullable: true
description: Exception conditions for the rule.
hasError:
type: boolean
description: Indicates whether the rule is in an error condition. Read-only.
nullable: true
isEnabled:
type: boolean
description: Indicates whether the rule is enabled to be applied to messages.
nullable: true
isReadOnly:
type: boolean
description: Indicates if the rule is read-only and cannot be modified or deleted by the rules REST API.
nullable: true
sequence:
maximum: 2147483647
minimum: -2147483648
type: number
description: Indicates the order in which the rule is executed, among other rules.
format: int32
nullable: true
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.messageRule'
microsoft.graph.itemBody:
title: itemBody
required:
- '@odata.type'
type: object
properties:
content:
type: string
description: The content of the item.
nullable: true
contentType:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.bodyType'
- type: object
nullable: true
description: The type of the content. Possible values are text and html.
'@odata.type':
type: string
microsoft.graph.importance:
title: importance
enum:
- low
- normal
- high
type: string
microsoft.graph.sizeRange:
title: sizeRange
required:
- '@odata.type'
type: object
properties:
maximumSize:
maximum: 2147483647
minimum: -2147483648
type: number
description: The maximum size (in kilobytes) that an incoming message must have in order for a condition or exception to apply.
format: int32
nullable: true
minimumSize:
maximum: 2147483647
minimum: -2147483648
type: number
description: The minimum size (in kilobytes) that an incoming message must have in order for a condition or exception to apply.
format: int32
nullable: true
'@odata.type':
type: string
microsoft.graph.messageRuleCollectionResponse:
title: Collection of messageRule
type: object
allOf:
- $ref: '#/components/schemas/BaseCollectionPaginationCountResponse'
- type: object
properties:
value:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.messageRule'
microsoft.graph.messageCollectionResponse:
title: Collection of message
type: object
allOf:
- $ref: '#/components/schemas/BaseCollectionPaginationCountResponse'
- type: object
properties:
value:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.message'
responses:
ODataCountResponse:
description: The count of the resource
content:
text/plain:
schema:
$ref: '#/components/schemas/ODataCountResponse'
microsoft.graph.mailFolderCollectionResponse:
description: Retrieved collection
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.mailFolderCollectionResponse'
microsoft.graph.messageCollectionResponse:
description: Retrieved collection
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageCollectionResponse'
microsoft.graph.attachmentCollectionResponse:
description: Retrieved collection
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.attachmentCollectionResponse'
microsoft.graph.extensionCollectionResponse:
description: Retrieved collection
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.extensionCollectionResponse'
error:
description: error
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.ODataErrors.ODataError'
microsoft.graph.messageRuleCollectionResponse:
description: Retrieved collection
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.messageRuleCollectionResponse'
parameters:
count:
name: $count
in: query
description: Include count of items
style: form
explode: false
schema:
type: boolean
search:
name: $search
in: query
description: Search items by search phrases
style: form
explode: false
schema:
type: string
top:
name: $top
in: query
description: Show only the first n items
style: form
explode: false
schema:
minimum: 0
type: integer
example: 50
skip:
name: $skip
in: query
description: Skip the first n items
style: form
explode: false
schema:
minimum: 0
type: integer
filter:
name: $filter
in: query
description: Filter items by property values
style: form
explode: false
schema:
type: string