openapi: 3.1.0 info: title: Microsoft Graph Admin Admin.admin Users.chat 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.chat paths: /users/{user-id}/chats: description: Provides operations to manage the chats 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.chat summary: Microsoft Graph List chats description: Retrieve the list of chats that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-list?view=graph-rest-1.0 operationId: users.ListChats 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.chatCollectionResponse' 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.chat summary: Microsoft Graph Create new navigation property to chats for users operationId: users.CreateChats requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chat' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}: description: Provides operations to manage the chats 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get chat description: Retrieve a single chat (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-get?view=graph-rest-1.0 operationId: users.GetChats 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.chat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Users.chat summary: Microsoft Graph Update the navigation property chats in users operationId: users.UpdateChats requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Users.chat summary: Microsoft Graph Delete navigation property chats for users operationId: users.DeleteChats 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}/chats/{chat-id}/installedApps: description: Provides operations to manage the installedApps property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get installedApps from users description: A collection of all the apps in the chat. Nullable. operationId: users.chats.ListInstalledApps 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.teamsAppInstallationCollectionResponse' 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.chat summary: Microsoft Graph Create new navigation property to installedApps for users operationId: users.chats.CreateInstalledApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}: description: Provides operations to manage the installedApps property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsAppInstallation-id in: path description: The unique identifier of teamsAppInstallation required: true schema: type: string x-ms-docs-key-type: teamsAppInstallation get: tags: - Users.chat summary: Microsoft Graph Get installedApps from users description: A collection of all the apps in the chat. Nullable. operationId: users.chats.GetInstalledApps 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.teamsAppInstallation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Users.chat summary: Microsoft Graph Update the navigation property installedApps in users operationId: users.chats.UpdateInstalledApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Users.chat summary: Microsoft Graph Delete navigation property installedApps for users operationId: users.chats.DeleteInstalledApps 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}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade: description: Provides operations to call the upgrade 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsAppInstallation-id in: path description: The unique identifier of teamsAppInstallation required: true schema: type: string x-ms-docs-key-type: teamsAppInstallation x-ms-docs-grouped-path: - /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/upgrade post: tags: - Users.chat summary: Microsoft Graph Invoke action upgrade description: Upgrade an app installation within a chat. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 operationId: users.user.chats.chat.installedApps.teamsAppInstallation.upgrade requestBody: description: Action parameters content: application/json: schema: type: object properties: consentedPermissionSet: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet' - type: object 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}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp: description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsAppInstallation 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsAppInstallation-id in: path description: The unique identifier of teamsAppInstallation required: true schema: type: string x-ms-docs-key-type: teamsAppInstallation x-ms-docs-grouped-path: - /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp - /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp get: tags: - Users.chat summary: Microsoft Graph Get teamsApp from users description: The app that is installed. operationId: users.chats.installedApps.GetTeamsApp 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.teamsApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition: description: Provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsAppInstallation-id in: path description: The unique identifier of teamsAppInstallation required: true schema: type: string x-ms-docs-key-type: teamsAppInstallation x-ms-docs-grouped-path: - /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition - /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition get: tags: - Users.chat summary: Microsoft Graph Get teamsAppDefinition from users description: The details of this version of the app. operationId: users.chats.installedApps.GetTeamsAppDefinition 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.teamsAppDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/installedApps/$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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get the number of the resource operationId: users.chats.installedApps.GetCount-0d67 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}/chats/{chat-id}/lastMessagePreview: description: Provides operations to manage the lastMessagePreview property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get lastMessagePreview from users description: Preview of the last message sent in the chat. Null if no messages were sent in the chat. Currently, only the list chats operation supports this property. operationId: users.chats.GetLastMessagePreview 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.chatMessageInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Users.chat summary: Microsoft Graph Update the navigation property lastMessagePreview in users operationId: users.chats.UpdateLastMessagePreview requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageInfo' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Users.chat summary: Microsoft Graph Delete navigation property lastMessagePreview for users operationId: users.chats.DeleteLastMessagePreview 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}/chats/{chat-id}/members: description: Provides operations to manage the members property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get members from users description: A collection of all the members in the chat. Nullable. operationId: users.chats.ListMembers 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.conversationMemberCollectionResponse' 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.chat summary: Microsoft Graph Create new navigation property to members for users operationId: users.chats.CreateMembers requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.conversationMember' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.conversationMember' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/members/{conversationMember-id}: description: Provides operations to manage the members property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: conversationMember-id in: path description: The unique identifier of conversationMember required: true schema: type: string x-ms-docs-key-type: conversationMember get: tags: - Users.chat summary: Microsoft Graph Get members from users description: A collection of all the members in the chat. Nullable. operationId: users.chats.GetMembers 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.conversationMember' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Users.chat summary: Microsoft Graph Update the navigation property members in users operationId: users.chats.UpdateMembers requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.conversationMember' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.conversationMember' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Users.chat summary: Microsoft Graph Delete navigation property members for users operationId: users.chats.DeleteMembers 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}/chats/{chat-id}/members/$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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get the number of the resource operationId: users.chats.members.GetCount-b25d 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}/chats/{chat-id}/members/add: description: Provides operations to call the add 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat x-ms-docs-grouped-path: - /users/{user-id}/followedSites/add - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/add - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/add - /users/{user-id}/joinedTeams/{team-id}/members/add - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/add - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/add post: tags: - Users.chat summary: Microsoft Graph Invoke action add description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 operationId: users.user.chats.chat.members.add requestBody: description: Action parameters content: application/json: schema: type: object properties: values: type: array items: $ref: '#/components/schemas/microsoft.graph.conversationMember' required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.actionResultPart' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /users/{user-id}/chats/{chat-id}/members/remove: description: Provides operations to call the remove 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat x-ms-docs-grouped-path: - /users/{user-id}/followedSites/remove - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/remove - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/remove - /users/{user-id}/joinedTeams/{team-id}/members/remove - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/remove - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/remove post: tags: - Users.chat summary: Microsoft Graph Invoke action remove description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 operationId: users.user.chats.chat.members.remove requestBody: description: Action parameters content: application/json: schema: type: object properties: values: type: array items: $ref: '#/components/schemas/microsoft.graph.conversationMember' required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.actionResultPart' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /users/{user-id}/chats/{chat-id}/messages: description: Provides operations to manage the messages property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get messages from users description: A collection of all the messages in the chat. Nullable. operationId: users.chats.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.chatMessageCollectionResponse' 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.chat summary: Microsoft Graph Create new navigation property to messages for users operationId: users.chats.CreateMessages requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}: description: Provides operations to manage the messages property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage get: tags: - Users.chat summary: Microsoft Graph Get messages from users description: A collection of all the messages in the chat. Nullable. operationId: users.chats.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.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Users.chat summary: Microsoft Graph Update the navigation property messages in users operationId: users.chats.UpdateMessages requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Users.chat summary: Microsoft Graph Delete navigation property messages for users operationId: users.chats.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}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents: description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents get: tags: - Users.chat summary: Microsoft Graph Get hostedContents from users description: Content in a message hosted by Microsoft Teams - for example, images or code snippets. operationId: users.chats.messages.ListHostedContents 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.chatMessageHostedContentCollectionResponse' 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.chat summary: Microsoft Graph Create new navigation property to hostedContents for users operationId: users.chats.messages.CreateHostedContents requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}: description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessageHostedContent-id in: path description: The unique identifier of chatMessageHostedContent required: true schema: type: string x-ms-docs-key-type: chatMessageHostedContent x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} get: tags: - Users.chat summary: Microsoft Graph Get hostedContents from users description: Content in a message hosted by Microsoft Teams - for example, images or code snippets. operationId: users.chats.messages.GetHostedContents 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.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Users.chat summary: Microsoft Graph Update the navigation property hostedContents in users operationId: users.chats.messages.UpdateHostedContents requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Users.chat summary: Microsoft Graph Delete navigation property hostedContents for users operationId: users.chats.messages.DeleteHostedContents 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}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessageHostedContent-id in: path description: The unique identifier of chatMessageHostedContent required: true schema: type: string x-ms-docs-key-type: chatMessageHostedContent get: tags: - Users.chat summary: Microsoft Graph Get media content for the navigation property hostedContents from users description: The unique identifier for an entity. Read-only. operationId: users.chats.messages.GetHostedContentsContent 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.chat summary: Microsoft Graph Update media content for the navigation property hostedContents in users description: The unique identifier for an entity. Read-only. operationId: users.chats.messages.UpdateHostedContentsContent 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.chat summary: Microsoft Graph Delete media content for the navigation property hostedContents in users description: The unique identifier for an entity. Read-only. operationId: users.chats.messages.DeleteHostedContentsContent 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}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage get: tags: - Users.chat summary: Microsoft Graph Get the number of the resource operationId: users.chats.messages.hostedContents.GetCount-e922 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}/chats/{chat-id}/messages/{chatMessage-id}/setReaction: description: Provides operations to call the setReaction 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction post: tags: - Users.chat summary: Microsoft Graph Invoke action setReaction operationId: users.user.chats.chat.messages.chatMessage.setReaction requestBody: description: Action parameters content: application/json: schema: type: object properties: reactionType: 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}/chats/{chat-id}/messages/{chatMessage-id}/softDelete: description: Provides operations to call the softDelete 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete post: tags: - Users.chat summary: Microsoft Graph Invoke action softDelete description: Delete a single chatMessage or a chat message reply in a channel or a chat. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 operationId: users.user.chats.chat.messages.chatMessage.softDelete responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete: description: Provides operations to call the undoSoftDelete 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete post: tags: - Users.chat summary: Microsoft Graph Invoke action undoSoftDelete description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 operationId: users.user.chats.chat.messages.chatMessage.undoSoftDelete responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction: description: Provides operations to call the unsetReaction 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction post: tags: - Users.chat summary: Microsoft Graph Invoke action unsetReaction operationId: users.user.chats.chat.messages.chatMessage.unsetReaction requestBody: description: Action parameters content: application/json: schema: type: object properties: reactionType: 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}/chats/{chat-id}/messages/{chatMessage-id}/replies: description: Provides operations to manage the replies property of the microsoft.graph.chatMessage 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies get: tags: - Users.chat summary: Microsoft Graph Get replies from users description: Replies for a specified message. Supports $expand for channel messages. operationId: users.chats.messages.ListReplies 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.chatMessageCollectionResponse' 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.chat summary: Microsoft Graph Create new navigation property to replies for users operationId: users.chats.messages.CreateReplies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}: description: Provides operations to manage the replies property of the microsoft.graph.chatMessage 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} get: tags: - Users.chat summary: Microsoft Graph Get replies from users description: Replies for a specified message. Supports $expand for channel messages. operationId: users.chats.messages.GetReplies 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.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Users.chat summary: Microsoft Graph Update the navigation property replies in users operationId: users.chats.messages.UpdateReplies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Users.chat summary: Microsoft Graph Delete navigation property replies for users operationId: users.chats.messages.DeleteReplies 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}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents: description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents get: tags: - Users.chat summary: Microsoft Graph Get hostedContents from users description: Content in a message hosted by Microsoft Teams - for example, images or code snippets. operationId: users.chats.messages.replies.ListHostedContents 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.chatMessageHostedContentCollectionResponse' 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.chat summary: Microsoft Graph Create new navigation property to hostedContents for users operationId: users.chats.messages.replies.CreateHostedContents requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation ? /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} : description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessageHostedContent-id in: path description: The unique identifier of chatMessageHostedContent required: true schema: type: string x-ms-docs-key-type: chatMessageHostedContent x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} get: tags: - Users.chat summary: Microsoft Graph Get hostedContents from users description: Content in a message hosted by Microsoft Teams - for example, images or code snippets. operationId: users.chats.messages.replies.GetHostedContents 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.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Users.chat summary: Microsoft Graph Update the navigation property hostedContents in users operationId: users.chats.messages.replies.UpdateHostedContents requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Users.chat summary: Microsoft Graph Delete navigation property hostedContents for users operationId: users.chats.messages.replies.DeleteHostedContents 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}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessageHostedContent-id in: path description: The unique identifier of chatMessageHostedContent required: true schema: type: string x-ms-docs-key-type: chatMessageHostedContent get: tags: - Users.chat summary: Microsoft Graph Get media content for the navigation property hostedContents from users description: The unique identifier for an entity. Read-only. operationId: users.chats.messages.replies.GetHostedContentsContent 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.chat summary: Microsoft Graph Update media content for the navigation property hostedContents in users description: The unique identifier for an entity. Read-only. operationId: users.chats.messages.replies.UpdateHostedContentsContent 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.chat summary: Microsoft Graph Delete media content for the navigation property hostedContents in users description: The unique identifier for an entity. Read-only. operationId: users.chats.messages.replies.DeleteHostedContentsContent 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}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage get: tags: - Users.chat summary: Microsoft Graph Get the number of the resource operationId: users.chats.messages.replies.hostedContents.GetCount-34f5 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}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction: description: Provides operations to call the setReaction 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction post: tags: - Users.chat summary: Microsoft Graph Invoke action setReaction operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.setReaction requestBody: description: Action parameters content: application/json: schema: type: object properties: reactionType: 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}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete: description: Provides operations to call the softDelete 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete post: tags: - Users.chat summary: Microsoft Graph Invoke action softDelete description: Delete a single chatMessage or a chat message reply in a channel or a chat. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.softDelete responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete: description: Provides operations to call the undoSoftDelete 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete post: tags: - Users.chat summary: Microsoft Graph Invoke action undoSoftDelete description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction: description: Provides operations to call the unsetReaction 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction post: tags: - Users.chat summary: Microsoft Graph Invoke action unsetReaction operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction requestBody: description: Action parameters content: application/json: schema: type: object properties: reactionType: 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}/chats/{chat-id}/messages/{chatMessage-id}/replies/$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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage get: tags: - Users.chat summary: Microsoft Graph Get the number of the resource operationId: users.chats.messages.replies.GetCount-cecc 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}/chats/{chat-id}/messages/{chatMessage-id}/replies/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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage 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/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}/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.chat summary: Microsoft Graph Invoke function delta description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 operationId: users.user.chats.chat.messages.chatMessage.replies.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 chatMessage type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessage' 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}/chats/{chat-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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get the number of the resource operationId: users.chats.messages.GetCount-c95d 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}/chats/{chat-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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat 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}/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}/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.chat summary: Microsoft Graph Invoke function delta description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 operationId: users.user.chats.chat.messages.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 chatMessage type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessage' 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}/chats/{chat-id}/hideForUser: description: Provides operations to call the hideForUser 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat post: tags: - Users.chat summary: Microsoft Graph Invoke action hideForUser description: Hide a chat for a user. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-1.0 operationId: users.user.chats.chat.hideForUser requestBody: description: Action parameters content: application/json: schema: type: object properties: user: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity' - type: object 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}/chats/{chat-id}/markChatReadForUser: description: Provides operations to call the markChatReadForUser 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat post: tags: - Users.chat summary: Microsoft Graph Invoke action markChatReadForUser description: Mark a chat as read for a user. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-1.0 operationId: users.user.chats.chat.markChatReadForUser requestBody: description: Action parameters content: application/json: schema: type: object properties: user: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity' - type: object 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}/chats/{chat-id}/markChatUnreadForUser: description: Provides operations to call the markChatUnreadForUser 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat post: tags: - Users.chat summary: Microsoft Graph Invoke action markChatUnreadForUser description: Mark a chat as unread for a user. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-1.0 operationId: users.user.chats.chat.markChatUnreadForUser requestBody: description: Action parameters content: application/json: schema: type: object properties: user: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity' - type: object nullable: true lastMessageReadDateTime: 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 format: date-time 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}/chats/{chat-id}/removeAllAccessForUser: description: Provides operations to call the removeAllAccessForUser 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat post: tags: - Users.chat summary: Microsoft Graph Invoke action removeAllAccessForUser description: Remove access to a chat for a user. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-removeallaccessforuser?view=graph-rest-1.0 operationId: users.user.chats.chat.removeAllAccessForUser requestBody: description: Action parameters content: application/json: schema: type: object properties: user: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity' - type: object 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}/chats/{chat-id}/sendActivityNotification: description: Provides operations to call the sendActivityNotification 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat x-ms-docs-grouped-path: - /users/{user-id}/joinedTeams/{team-id}/sendActivityNotification - /users/{user-id}/teamwork/sendActivityNotification post: tags: - Users.chat summary: Microsoft Graph Invoke action sendActivityNotification description: Send an activity feed notification in scope of a chat. For more information about sending notifications and the requirements for doing so, see sending Teams activity notifications. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0 operationId: users.user.chats.chat.sendActivityNotification requestBody: description: Action parameters content: application/json: schema: type: object properties: topic: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic' - type: object nullable: true activityType: type: string nullable: true chainId: type: number format: int64 nullable: true previewText: anyOf: - $ref: '#/components/schemas/microsoft.graph.itemBody' - type: object nullable: true teamsAppId: type: string nullable: true templateParameters: type: array items: $ref: '#/components/schemas/microsoft.graph.keyValuePair' recipient: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient' - type: object nullable: true iconId: 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}/chats/{chat-id}/unhideForUser: description: Provides operations to call the unhideForUser 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat post: tags: - Users.chat summary: Microsoft Graph Invoke action unhideForUser description: Unhide a chat for a user. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-1.0 operationId: users.user.chats.chat.unhideForUser requestBody: description: Action parameters content: application/json: schema: type: object properties: user: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity' - type: object 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}/chats/{chat-id}/permissionGrants: description: Provides operations to manage the permissionGrants property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get permissionGrants from users description: A collection of permissions granted to apps for the chat. operationId: users.chats.ListPermissionGrants 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.resourceSpecificPermissionGrantCollectionResponse' 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.chat summary: Microsoft Graph Create new navigation property to permissionGrants for users operationId: users.chats.CreatePermissionGrants requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}: description: Provides operations to manage the permissionGrants property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: resourceSpecificPermissionGrant-id in: path description: The unique identifier of resourceSpecificPermissionGrant required: true schema: type: string x-ms-docs-key-type: resourceSpecificPermissionGrant get: tags: - Users.chat summary: Microsoft Graph Get permissionGrants from users description: A collection of permissions granted to apps for the chat. operationId: users.chats.GetPermissionGrants 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.resourceSpecificPermissionGrant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Users.chat summary: Microsoft Graph Update the navigation property permissionGrants in users operationId: users.chats.UpdatePermissionGrants requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Users.chat summary: Microsoft Graph Delete navigation property permissionGrants for users operationId: users.chats.DeletePermissionGrants 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}/chats/{chat-id}/permissionGrants/$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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get the number of the resource operationId: users.chats.permissionGrants.GetCount-8aa5 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}/chats/{chat-id}/pinnedMessages: description: Provides operations to manage the pinnedMessages property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get pinnedMessages from users description: A collection of all the pinned messages in the chat. Nullable. operationId: users.chats.ListPinnedMessages 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.pinnedChatMessageInfoCollectionResponse' 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.chat summary: Microsoft Graph Create new navigation property to pinnedMessages for users operationId: users.chats.CreatePinnedMessages requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}: description: Provides operations to manage the pinnedMessages property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: pinnedChatMessageInfo-id in: path description: The unique identifier of pinnedChatMessageInfo required: true schema: type: string x-ms-docs-key-type: pinnedChatMessageInfo get: tags: - Users.chat summary: Microsoft Graph Get pinnedMessages from users description: A collection of all the pinned messages in the chat. Nullable. operationId: users.chats.GetPinnedMessages 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.pinnedChatMessageInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Users.chat summary: Microsoft Graph Update the navigation property pinnedMessages in users operationId: users.chats.UpdatePinnedMessages requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Users.chat summary: Microsoft Graph Delete navigation property pinnedMessages for users operationId: users.chats.DeletePinnedMessages 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}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message: description: Provides operations to manage the message property of the microsoft.graph.pinnedChatMessageInfo 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: pinnedChatMessageInfo-id in: path description: The unique identifier of pinnedChatMessageInfo required: true schema: type: string x-ms-docs-key-type: pinnedChatMessageInfo get: tags: - Users.chat summary: Microsoft Graph Get message from users description: Represents details about the chat message that is pinned. operationId: users.chats.pinnedMessages.GetMessage 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.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/pinnedMessages/$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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get the number of the resource operationId: users.chats.pinnedMessages.GetCount-bc2d 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}/chats/{chat-id}/tabs: description: Provides operations to manage the tabs property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get tabs from users description: A collection of all the tabs in the chat. Nullable. operationId: users.chats.ListTabs 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.teamsTabCollectionResponse' 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.chat summary: Microsoft Graph Create new navigation property to tabs for users operationId: users.chats.CreateTabs requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsTab' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsTab' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}: description: Provides operations to manage the tabs property of the microsoft.graph.chat 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsTab-id in: path description: The unique identifier of teamsTab required: true schema: type: string x-ms-docs-key-type: teamsTab get: tags: - Users.chat summary: Microsoft Graph Get tabs from users description: A collection of all the tabs in the chat. Nullable. operationId: users.chats.GetTabs 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.teamsTab' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Users.chat summary: Microsoft Graph Update the navigation property tabs in users operationId: users.chats.UpdateTabs requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsTab' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsTab' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Users.chat summary: Microsoft Graph Delete navigation property tabs for users operationId: users.chats.DeleteTabs 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}/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp: description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsTab 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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsTab-id in: path description: The unique identifier of teamsTab required: true schema: type: string x-ms-docs-key-type: teamsTab x-ms-docs-grouped-path: - /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp - /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp get: tags: - Users.chat summary: Microsoft Graph Get teamsApp from users description: The application that is linked to the tab. This can't be changed after tab creation. operationId: users.chats.tabs.GetTeamsApp 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.teamsApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /users/{user-id}/chats/{chat-id}/tabs/$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: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat get: tags: - Users.chat summary: Microsoft Graph Get the number of the resource operationId: users.chats.tabs.GetCount-bf26 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}/chats/$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.chat summary: Microsoft Graph Get the number of the resource operationId: users.chats.GetCount-38c2 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}/chats/getAllMessages(): description: Provides operations to call the getAllMessages 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}/joinedTeams/{team-id}/channels/getAllMessages() - /users/{user-id}/joinedTeams/getAllMessages() get: tags: - Users.chat summary: Microsoft Graph Invoke function getAllMessages description: Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-1.0 operationId: users.user.chats.getAllMessages parameters: - name: model in: query description: The payment model for the API 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 chatMessage type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessage' 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}/chats/getAllRetainedMessages(): description: Provides operations to call the getAllRetainedMessages 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}/joinedTeams/{team-id}/channels/getAllRetainedMessages() get: tags: - Users.chat summary: Microsoft Graph Invoke function getAllRetainedMessages description: Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-getallretainedmessages?view=graph-rest-1.0 operationId: users.user.chats.getAllRetainedMessages 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 chatMessage type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessage' 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: responses: microsoft.graph.teamsTabCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsTabCollectionResponse' microsoft.graph.conversationMemberCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.conversationMemberCollectionResponse' error: description: error content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.ODataErrors.ODataError' microsoft.graph.chatMessageCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageCollectionResponse' microsoft.graph.resourceSpecificPermissionGrantCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrantCollectionResponse' microsoft.graph.teamsAppInstallationCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationCollectionResponse' microsoft.graph.pinnedChatMessageInfoCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfoCollectionResponse' microsoft.graph.chatCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatCollectionResponse' ODataCountResponse: description: The count of the resource content: text/plain: schema: $ref: '#/components/schemas/ODataCountResponse' microsoft.graph.chatMessageHostedContentCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContentCollectionResponse' schemas: microsoft.graph.teamworkHostedContent: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: teamworkHostedContent required: - '@odata.type' type: object properties: contentBytes: type: string description: Write only. Bytes for the hosted content (such as images). format: base64url nullable: true contentType: type: string description: Write only. Content type. such as image/png, image/jpg. nullable: true '@odata.type': type: string discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.chatMessageHostedContent': '#/components/schemas/microsoft.graph.chatMessageHostedContent' microsoft.graph.chatMessageActions: title: chatMessageActions enum: - reactionAdded - reactionRemoved - actionUndefined - unknownFutureValue type: string x-ms-enum-flags: isFlags: true microsoft.graph.chatMessageAttachment: title: chatMessageAttachment required: - '@odata.type' type: object properties: content: type: string description: The content of the attachment. If the attachment is a rich card, set the property to the rich card object. This property and contentUrl are mutually exclusive. nullable: true contentType: type: string description: 'The media type of the content attachment. The possible values are: reference: The attachment is a link to another file. Populate the contentURL with the link to the object.forwardedMessageReference: The attachment is a reference to a forwarded message. Populate the content with the original message context.Any contentType that is supported by the Bot Framework''s Attachment object.application/vnd.microsoft.card.codesnippet: A code snippet. application/vnd.microsoft.card.announcement: An announcement header.' nullable: true contentUrl: type: string description: The URL for the content of the attachment. nullable: true id: type: string description: Read-only. The unique ID of the attachment. nullable: true name: type: string description: The name of the attachment. nullable: true teamsAppId: type: string description: The ID of the Teams app that is associated with the attachment. The property is used to attribute a Teams message card to the specified app. nullable: true thumbnailUrl: type: string description: The URL to a thumbnail image that the channel can use if it supports using an alternative, smaller form of content or contentUrl. For example, if you set contentType to application/word and set contentUrl to the location of the Word document, you might include a thumbnail image that represents the document. The channel could display the thumbnail image instead of the document. When the user selects the image, the channel would open the document. nullable: true '@odata.type': type: string microsoft.graph.eventMessageDetail: title: eventMessageDetail required: - '@odata.type' type: object properties: '@odata.type': type: string discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.callEndedEventMessageDetail': '#/components/schemas/microsoft.graph.callEndedEventMessageDetail' '#microsoft.graph.callRecordingEventMessageDetail': '#/components/schemas/microsoft.graph.callRecordingEventMessageDetail' '#microsoft.graph.callStartedEventMessageDetail': '#/components/schemas/microsoft.graph.callStartedEventMessageDetail' '#microsoft.graph.callTranscriptEventMessageDetail': '#/components/schemas/microsoft.graph.callTranscriptEventMessageDetail' '#microsoft.graph.channelAddedEventMessageDetail': '#/components/schemas/microsoft.graph.channelAddedEventMessageDetail' '#microsoft.graph.channelDeletedEventMessageDetail': '#/components/schemas/microsoft.graph.channelDeletedEventMessageDetail' '#microsoft.graph.channelDescriptionUpdatedEventMessageDetail': '#/components/schemas/microsoft.graph.channelDescriptionUpdatedEventMessageDetail' '#microsoft.graph.channelRenamedEventMessageDetail': '#/components/schemas/microsoft.graph.channelRenamedEventMessageDetail' '#microsoft.graph.channelSetAsFavoriteByDefaultEventMessageDetail': '#/components/schemas/microsoft.graph.channelSetAsFavoriteByDefaultEventMessageDetail' '#microsoft.graph.channelUnsetAsFavoriteByDefaultEventMessageDetail': '#/components/schemas/microsoft.graph.channelUnsetAsFavoriteByDefaultEventMessageDetail' '#microsoft.graph.chatRenamedEventMessageDetail': '#/components/schemas/microsoft.graph.chatRenamedEventMessageDetail' '#microsoft.graph.conversationMemberRoleUpdatedEventMessageDetail': '#/components/schemas/microsoft.graph.conversationMemberRoleUpdatedEventMessageDetail' '#microsoft.graph.meetingPolicyUpdatedEventMessageDetail': '#/components/schemas/microsoft.graph.meetingPolicyUpdatedEventMessageDetail' '#microsoft.graph.membersAddedEventMessageDetail': '#/components/schemas/microsoft.graph.membersAddedEventMessageDetail' '#microsoft.graph.membersDeletedEventMessageDetail': '#/components/schemas/microsoft.graph.membersDeletedEventMessageDetail' '#microsoft.graph.membersJoinedEventMessageDetail': '#/components/schemas/microsoft.graph.membersJoinedEventMessageDetail' '#microsoft.graph.membersLeftEventMessageDetail': '#/components/schemas/microsoft.graph.membersLeftEventMessageDetail' '#microsoft.graph.messagePinnedEventMessageDetail': '#/components/schemas/microsoft.graph.messagePinnedEventMessageDetail' '#microsoft.graph.messageUnpinnedEventMessageDetail': '#/components/schemas/microsoft.graph.messageUnpinnedEventMessageDetail' '#microsoft.graph.tabUpdatedEventMessageDetail': '#/components/schemas/microsoft.graph.tabUpdatedEventMessageDetail' '#microsoft.graph.teamArchivedEventMessageDetail': '#/components/schemas/microsoft.graph.teamArchivedEventMessageDetail' '#microsoft.graph.teamCreatedEventMessageDetail': '#/components/schemas/microsoft.graph.teamCreatedEventMessageDetail' '#microsoft.graph.teamDescriptionUpdatedEventMessageDetail': '#/components/schemas/microsoft.graph.teamDescriptionUpdatedEventMessageDetail' '#microsoft.graph.teamJoiningDisabledEventMessageDetail': '#/components/schemas/microsoft.graph.teamJoiningDisabledEventMessageDetail' '#microsoft.graph.teamJoiningEnabledEventMessageDetail': '#/components/schemas/microsoft.graph.teamJoiningEnabledEventMessageDetail' '#microsoft.graph.teamRenamedEventMessageDetail': '#/components/schemas/microsoft.graph.teamRenamedEventMessageDetail' '#microsoft.graph.teamsAppInstalledEventMessageDetail': '#/components/schemas/microsoft.graph.teamsAppInstalledEventMessageDetail' '#microsoft.graph.teamsAppRemovedEventMessageDetail': '#/components/schemas/microsoft.graph.teamsAppRemovedEventMessageDetail' '#microsoft.graph.teamsAppUpgradedEventMessageDetail': '#/components/schemas/microsoft.graph.teamsAppUpgradedEventMessageDetail' '#microsoft.graph.teamUnarchivedEventMessageDetail': '#/components/schemas/microsoft.graph.teamUnarchivedEventMessageDetail' microsoft.graph.identity: title: identity required: - '@odata.type' type: object properties: displayName: type: string description: The display name of the identity.For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta. nullable: true id: type: string description: Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review. nullable: true '@odata.type': type: string discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.azureCommunicationServicesUserIdentity': '#/components/schemas/microsoft.graph.azureCommunicationServicesUserIdentity' '#microsoft.graph.communicationsApplicationIdentity': '#/components/schemas/microsoft.graph.communicationsApplicationIdentity' '#microsoft.graph.communicationsApplicationInstanceIdentity': '#/components/schemas/microsoft.graph.communicationsApplicationInstanceIdentity' '#microsoft.graph.communicationsEncryptedIdentity': '#/components/schemas/microsoft.graph.communicationsEncryptedIdentity' '#microsoft.graph.communicationsGuestIdentity': '#/components/schemas/microsoft.graph.communicationsGuestIdentity' '#microsoft.graph.communicationsPhoneIdentity': '#/components/schemas/microsoft.graph.communicationsPhoneIdentity' '#microsoft.graph.communicationsUserIdentity': '#/components/schemas/microsoft.graph.communicationsUserIdentity' '#microsoft.graph.emailIdentity': '#/components/schemas/microsoft.graph.emailIdentity' '#microsoft.graph.initiator': '#/components/schemas/microsoft.graph.initiator' '#microsoft.graph.provisionedIdentity': '#/components/schemas/microsoft.graph.provisionedIdentity' '#microsoft.graph.provisioningServicePrincipal': '#/components/schemas/microsoft.graph.provisioningServicePrincipal' '#microsoft.graph.provisioningSystem': '#/components/schemas/microsoft.graph.provisioningSystem' '#microsoft.graph.servicePrincipalIdentity': '#/components/schemas/microsoft.graph.servicePrincipalIdentity' '#microsoft.graph.sharePointIdentity': '#/components/schemas/microsoft.graph.sharePointIdentity' '#microsoft.graph.teamworkApplicationIdentity': '#/components/schemas/microsoft.graph.teamworkApplicationIdentity' '#microsoft.graph.teamworkConversationIdentity': '#/components/schemas/microsoft.graph.teamworkConversationIdentity' '#microsoft.graph.teamworkTagIdentity': '#/components/schemas/microsoft.graph.teamworkTagIdentity' '#microsoft.graph.teamworkUserIdentity': '#/components/schemas/microsoft.graph.teamworkUserIdentity' '#microsoft.graph.userIdentity': '#/components/schemas/microsoft.graph.userIdentity' '#microsoft.graph.callRecords.userIdentity': '#/components/schemas/microsoft.graph.callRecords.userIdentity' microsoft.graph.chatMessagePolicyViolationUserActionTypes: title: chatMessagePolicyViolationUserActionTypes enum: - none - override - reportFalsePositive type: string x-ms-enum-flags: isFlags: true microsoft.graph.teamsAppAuthorization: title: teamsAppAuthorization required: - '@odata.type' type: object properties: clientAppId: type: string description: The registration ID of the Microsoft Entra app ID associated with the teamsApp. nullable: true requiredPermissionSet: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet' - type: object nullable: true description: Set of permissions required by the teamsApp. '@odata.type': type: string microsoft.graph.chatMessageMention: title: chatMessageMention required: - '@odata.type' type: object properties: id: maximum: 2147483647 minimum: -2147483648 type: number description: Index of an entity being mentioned in the specified chatMessage. Matches the {index} value in the corresponding tag in the message body. format: int32 nullable: true mentioned: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessageMentionedIdentitySet' - type: object nullable: true description: The entity (user, application, team, channel, or chat) that was @mentioned. mentionText: type: string description: String used to represent the mention. For example, a user's display name, a team name. nullable: true '@odata.type': type: string microsoft.graph.chatViewpoint: title: chatViewpoint required: - '@odata.type' type: object properties: isHidden: type: boolean description: Indicates whether the chat is hidden for the current user. nullable: true lastMessageReadDateTime: 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: Represents the dateTime up until which the current user has read chatMessages in a specific chat. format: date-time nullable: true '@odata.type': type: string microsoft.graph.chat: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: chat required: - '@odata.type' type: object properties: chatType: $ref: '#/components/schemas/microsoft.graph.chatType' 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: Date and time at which the chat was created. Read-only. format: date-time nullable: true isHiddenForAllMembers: type: boolean description: Indicates whether the chat is hidden for all its members. Read-only. nullable: true lastUpdatedDateTime: 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 and time at which the chat was renamed or the list of members was last changed. Read-only. format: date-time nullable: true onlineMeetingInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkOnlineMeetingInfo' - type: object nullable: true description: Represents details about an online meeting. If the chat isn't associated with an online meeting, the property is empty. Read-only. tenantId: type: string description: The identifier of the tenant in which the chat was created. Read-only. nullable: true topic: type: string description: (Optional) Subject or topic for the chat. Only available for group chats. nullable: true viewpoint: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatViewpoint' - type: object nullable: true description: Represents caller-specific information about the chat, such as the last message read date and time. This property is populated only when the request is made in a delegated context. webUrl: type: string description: The URL for the chat in Microsoft Teams. The URL should be treated as an opaque blob, and not parsed. Read-only. nullable: true installedApps: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation' description: A collection of all the apps in the chat. Nullable. x-ms-navigationProperty: true lastMessagePreview: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessageInfo' - type: object nullable: true description: Preview of the last message sent in the chat. Null if no messages were sent in the chat. Currently, only the list chats operation supports this property. x-ms-navigationProperty: true members: type: array items: $ref: '#/components/schemas/microsoft.graph.conversationMember' description: A collection of all the members in the chat. Nullable. x-ms-navigationProperty: true messages: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessage' description: A collection of all the messages in the chat. Nullable. x-ms-navigationProperty: true permissionGrants: type: array items: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' description: A collection of permissions granted to apps for the chat. x-ms-navigationProperty: true pinnedMessages: type: array items: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' description: A collection of all the pinned messages in the chat. Nullable. x-ms-navigationProperty: true tabs: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsTab' description: A collection of all the tabs in the chat. Nullable. x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.chat' microsoft.graph.teamsApp: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: teamsApp required: - '@odata.type' type: object properties: displayName: type: string description: The name of the catalog app provided by the app developer in the Microsoft Teams zip app package. nullable: true distributionMethod: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppDistributionMethod' - type: object nullable: true description: The method of distribution for the app. Read-only. externalId: type: string description: The ID of the catalog provided by the app developer in the Microsoft Teams zip app package. nullable: true appDefinitions: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' description: The details for each version of the app. x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.teamsApp' microsoft.graph.pinnedChatMessageInfo: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: pinnedChatMessageInfo required: - '@odata.type' type: object properties: message: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessage' - type: object nullable: true description: Represents details about the chat message that is pinned. x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.pinnedChatMessageInfo' microsoft.graph.chatMessagePolicyViolation: title: chatMessagePolicyViolation required: - '@odata.type' type: object properties: dlpAction: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessagePolicyViolationDlpActionTypes' - type: object nullable: true description: 'The action taken by the DLP provider on the message with sensitive content. Supported values are: NoneNotifySender -- Inform the sender of the violation but allow readers to read the message.BlockAccess -- Block readers from reading the message.BlockAccessExternal -- Block users outside the organization from reading the message, while allowing users within the organization to read the message.' justificationText: type: string description: Justification text provided by the sender of the message when overriding a policy violation. nullable: true policyTip: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessagePolicyViolationPolicyTip' - type: object nullable: true description: Information to display to the message sender about why the message was flagged as a violation. userAction: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessagePolicyViolationUserActionTypes' - type: object nullable: true description: 'Indicates the action taken by the user on a message blocked by the DLP provider. Supported values are: NoneOverrideReportFalsePositiveWhen the DLP provider is updating the message for blocking sensitive content, userAction isn''t required.' verdictDetails: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessagePolicyViolationVerdictDetailsTypes' - type: object nullable: true description: 'Indicates what actions the sender may take in response to the policy violation. Supported values are: NoneAllowFalsePositiveOverride -- Allows the sender to declare the policyViolation to be an error in the DLP app and its rules, and allow readers to see the message again if the dlpAction hides it.AllowOverrideWithoutJustification -- Allows the sender to override the DLP violation and allow readers to see the message again if the dlpAction hides it, without needing to provide an explanation for doing so. AllowOverrideWithJustification -- Allows the sender to override the DLP violation and allow readers to see the message again if the dlpAction hides it, after providing an explanation for doing so.AllowOverrideWithoutJustification and AllowOverrideWithJustification are mutually exclusive.' '@odata.type': type: string microsoft.graph.teamworkConversationIdentityType: title: teamworkConversationIdentityType enum: - team - channel - chat - unknownFutureValue type: string microsoft.graph.chatMessagePolicyViolationDlpActionTypes: title: chatMessagePolicyViolationDlpActionTypes enum: - none - notifySender - blockAccess - blockAccessExternal type: string x-ms-enum-flags: isFlags: true microsoft.graph.conversationMember: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: conversationMember required: - '@odata.type' type: object properties: displayName: type: string description: The display name of the user. nullable: true roles: type: array items: type: string nullable: true description: The roles for that user. This property contains more qualifiers only when relevant - for example, if the member has owner privileges, the roles property contains owner as one of the values. Similarly, if the member is an in-tenant guest, the roles property contains guest as one of the values. A basic member shouldn't have any values specified in the roles property. An Out-of-tenant external member is assigned the owner role. visibleHistoryStartDateTime: 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 denoting how far back a conversation's history is shared with the conversation member. This property is settable only for members of a chat. format: date-time nullable: true '@odata.type': type: string discriminator: propertyName: '@odata.type' mapping: '#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.chatMessageCollectionResponse: title: Collection of chatMessage type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessage' microsoft.graph.identitySet: title: identitySet required: - '@odata.type' type: object properties: application: anyOf: - $ref: '#/components/schemas/microsoft.graph.identity' - type: object nullable: true description: Optional. The application associated with this action. device: anyOf: - $ref: '#/components/schemas/microsoft.graph.identity' - type: object nullable: true description: Optional. The device associated with this action. user: anyOf: - $ref: '#/components/schemas/microsoft.graph.identity' - type: object nullable: true description: Optional. The user associated with this action. '@odata.type': type: string discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.aiInteractionMentionedIdentitySet': '#/components/schemas/microsoft.graph.aiInteractionMentionedIdentitySet' '#microsoft.graph.chatMessageFromIdentitySet': '#/components/schemas/microsoft.graph.chatMessageFromIdentitySet' '#microsoft.graph.chatMessageMentionedIdentitySet': '#/components/schemas/microsoft.graph.chatMessageMentionedIdentitySet' '#microsoft.graph.chatMessageReactionIdentitySet': '#/components/schemas/microsoft.graph.chatMessageReactionIdentitySet' '#microsoft.graph.communicationsIdentitySet': '#/components/schemas/microsoft.graph.communicationsIdentitySet' '#microsoft.graph.engagementIdentitySet': '#/components/schemas/microsoft.graph.engagementIdentitySet' '#microsoft.graph.sharePointIdentitySet': '#/components/schemas/microsoft.graph.sharePointIdentitySet' microsoft.graph.teamworkBot: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: teamworkBot required: - '@odata.type' type: object properties: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.teamworkBot' microsoft.graph.chatType: title: chatType enum: - oneOnOne - group - meeting - unknownFutureValue type: string microsoft.graph.teamsAppDistributionMethod: title: teamsAppDistributionMethod enum: - store - organization - sideloaded - unknownFutureValue type: string microsoft.graph.teamworkActivityTopicSource: title: teamworkActivityTopicSource enum: - entityUrl - text type: string ODataCountResponse: type: integer format: int32 microsoft.graph.chatMessageImportance: title: chatMessageImportance enum: - normal - high - urgent - unknownFutureValue type: string microsoft.graph.chatMessageInfo: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: chatMessageInfo required: - '@odata.type' type: object properties: body: anyOf: - $ref: '#/components/schemas/microsoft.graph.itemBody' - type: object nullable: true description: Body of the chatMessage. This will still contain markers for @mentions and attachments even though the object doesn't return @mentions and attachments. 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: Date time object representing the time at which message was created. format: date-time nullable: true eventDetail: anyOf: - $ref: '#/components/schemas/microsoft.graph.eventMessageDetail' - type: object nullable: true description: Read-only. If present, represents details of an event that happened in a chat, a channel, or a team, for example, members were added, and so on. For event messages, the messageType property is set to systemEventMessage. from: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessageFromIdentitySet' - type: object nullable: true description: Information about the sender of the message. isDeleted: type: boolean description: If set to true, the original message has been deleted. nullable: true messageType: $ref: '#/components/schemas/microsoft.graph.chatMessageType' '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.chatMessageInfo' microsoft.graph.teamsAppPermissionSet: title: teamsAppPermissionSet required: - '@odata.type' type: object properties: resourceSpecificPermissions: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsAppResourceSpecificPermission' description: A collection of resource-specific permissions. '@odata.type': type: string microsoft.graph.chatMessageMentionedIdentitySet: allOf: - $ref: '#/components/schemas/microsoft.graph.identitySet' - title: chatMessageMentionedIdentitySet required: - '@odata.type' type: object properties: conversation: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkConversationIdentity' - type: object nullable: true description: If present, represents a conversation (for example, team, channel, or chat) @mentioned in a message. '@odata.type': type: string default: '#microsoft.graph.chatMessageMentionedIdentitySet' x-ms-discriminator-value: '#microsoft.graph.chatMessageMentionedIdentitySet' microsoft.graph.publicErrorDetail: title: publicErrorDetail required: - '@odata.type' type: object properties: code: type: string description: The error code. nullable: true message: type: string description: The error message. nullable: true target: type: string description: The target of the error. nullable: true '@odata.type': type: string microsoft.graph.teamsAppDefinition: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: teamsAppDefinition required: - '@odata.type' type: object properties: authorization: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppAuthorization' - type: object nullable: true description: Authorization requirements specified in the Teams app manifest. createdBy: anyOf: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true description: type: string description: Verbose description of the application. nullable: true displayName: type: string description: The name of the app provided by the app developer. 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 format: date-time nullable: true publishingState: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppPublishingState' - type: object nullable: true description: The published status of a specific version of a Teams app. The possible values are:submitted—The specific version of the Teams app was submitted and is under review.published—The request to publish the specific version of the Teams app was approved by the admin and the app is published.rejected—The admin rejected the request to publish the specific version of the Teams app. shortDescription: type: string description: Short description of the application. nullable: true teamsAppId: type: string description: The ID from the Teams app manifest. nullable: true version: type: string description: The version number of the application. nullable: true bot: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkBot' - type: object nullable: true description: The details of the bot specified in the Teams app manifest. x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.teamsAppDefinition' microsoft.graph.teamworkUserIdentityType: title: teamworkUserIdentityType enum: - aadUser - onPremiseAadUser - anonymousGuest - federatedUser - personalMicrosoftAccountUser - skypeUser - phoneUser - unknownFutureValue - emailUser 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.chatMessagePolicyViolationVerdictDetailsTypes: title: chatMessagePolicyViolationVerdictDetailsTypes enum: - none - allowFalsePositiveOverride - allowOverrideWithoutJustification - allowOverrideWithJustification type: string x-ms-enum-flags: isFlags: true microsoft.graph.channelIdentity: title: channelIdentity required: - '@odata.type' type: object properties: channelId: type: string description: The identity of the channel in which the message was posted. nullable: true teamId: type: string description: The identity of the team in which the message was posted. nullable: true '@odata.type': type: string microsoft.graph.chatMessageFromIdentitySet: allOf: - $ref: '#/components/schemas/microsoft.graph.identitySet' - title: chatMessageFromIdentitySet required: - '@odata.type' type: object properties: '@odata.type': type: string default: '#microsoft.graph.chatMessageFromIdentitySet' x-ms-discriminator-value: '#microsoft.graph.chatMessageFromIdentitySet' microsoft.graph.teamsTab: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: teamsTab required: - '@odata.type' type: object properties: configuration: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsTabConfiguration' - type: object nullable: true description: Container for custom settings applied to a tab. The tab is considered configured only once this property is set. displayName: type: string description: Name of the tab. nullable: true webUrl: type: string description: Deep link URL of the tab instance. Read-only. nullable: true teamsApp: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsApp' - type: object nullable: true description: The application that is linked to the tab. This can't be changed after tab creation. x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.teamsTab' microsoft.graph.teamsAppResourceSpecificPermissionType: title: teamsAppResourceSpecificPermissionType enum: - delegated - application - unknownFutureValue type: string microsoft.graph.ODataErrors.ErrorDetails: required: - code - message type: object properties: code: type: string message: type: string target: type: string nullable: true microsoft.graph.pinnedChatMessageInfoCollectionResponse: title: Collection of pinnedChatMessageInfo type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' microsoft.graph.teamworkNotificationRecipient: title: teamworkNotificationRecipient required: - '@odata.type' type: object properties: '@odata.type': type: string discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.aadUserNotificationRecipient': '#/components/schemas/microsoft.graph.aadUserNotificationRecipient' '#microsoft.graph.channelMembersNotificationRecipient': '#/components/schemas/microsoft.graph.channelMembersNotificationRecipient' '#microsoft.graph.chatMembersNotificationRecipient': '#/components/schemas/microsoft.graph.chatMembersNotificationRecipient' '#microsoft.graph.teamMembersNotificationRecipient': '#/components/schemas/microsoft.graph.teamMembersNotificationRecipient' microsoft.graph.chatMessagePolicyViolationPolicyTip: title: chatMessagePolicyViolationPolicyTip required: - '@odata.type' type: object properties: complianceUrl: type: string description: The URL a user can visit to read about the data loss prevention policies for the organization. (ie, policies about what users shouldn't say in chats) nullable: true generalText: type: string description: Explanatory text shown to the sender of the message. nullable: true matchedConditionDescriptions: type: array items: type: string nullable: true description: The list of improper data in the message that was detected by the data loss prevention app. Each DLP app defines its own conditions, examples include 'Credit Card Number' and 'Social Security Number'. '@odata.type': type: string microsoft.graph.publicError: title: publicError required: - '@odata.type' type: object properties: code: type: string description: Represents the error code. nullable: true details: type: array items: $ref: '#/components/schemas/microsoft.graph.publicErrorDetail' description: Details of the error. innerError: anyOf: - $ref: '#/components/schemas/microsoft.graph.publicInnerError' - type: object nullable: true description: Details of the inner error. message: type: string description: A non-localized message for the developer. nullable: true target: type: string description: The target of the error. nullable: true '@odata.type': type: string 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.chatMessageReaction: title: chatMessageReaction required: - '@odata.type' type: object properties: 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. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. format: date-time displayName: type: string description: The name of the reaction. nullable: true reactionContentUrl: type: string description: The hosted content URL for the custom reaction type. nullable: true reactionType: type: string description: The reaction type. Supported values include Unicode characters, custom, and some backward-compatible reaction types, such as like, angry, sad, laugh, heart, and surprised. user: $ref: '#/components/schemas/microsoft.graph.chatMessageReactionIdentitySet' '@odata.type': type: string microsoft.graph.resourceSpecificPermissionGrantCollectionResponse: title: Collection of resourceSpecificPermissionGrant type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' microsoft.graph.chatCollectionResponse: title: Collection of chat type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.chat' microsoft.graph.teamworkUserIdentity: allOf: - $ref: '#/components/schemas/microsoft.graph.identity' - title: teamworkUserIdentity required: - '@odata.type' type: object properties: userIdentityType: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentityType' - type: object nullable: true description: 'Type of user. The possible values are: aadUser, onPremiseAadUser, anonymousGuest, federatedUser, personalMicrosoftAccountUser, skypeUser, phoneUser, unknownFutureValue and emailUser.' '@odata.type': type: string default: '#microsoft.graph.teamworkUserIdentity' x-ms-discriminator-value: '#microsoft.graph.teamworkUserIdentity' 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.keyValuePair: title: keyValuePair required: - '@odata.type' type: object properties: name: type: string description: Name for this key-value pair value: type: string description: Value for this key-value pair nullable: true '@odata.type': type: string microsoft.graph.conversationMemberCollectionResponse: title: Collection of conversationMember type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.conversationMember' 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' BaseDeltaFunctionResponse: title: Base delta function response type: object properties: '@odata.nextLink': type: string nullable: true '@odata.deltaLink': type: string nullable: true microsoft.graph.teamsAppPublishingState: title: teamsAppPublishingState enum: - submitted - rejected - published - unknownFutureValue type: string microsoft.graph.actionResultPart: title: actionResultPart required: - '@odata.type' type: object properties: error: anyOf: - $ref: '#/components/schemas/microsoft.graph.publicError' - type: object nullable: true description: The error that occurred, if any, during the bulk operation. '@odata.type': type: string discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.aadUserConversationMemberResult': '#/components/schemas/microsoft.graph.aadUserConversationMemberResult' 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.directoryObject: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: directoryObject required: - '@odata.type' type: object properties: deletedDateTime: 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 and time when this object was deleted. Always null when the object hasn't been deleted. format: date-time nullable: true '@odata.type': type: string discriminator: propertyName: '@odata.type' mapping: '#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.teamworkActivityTopic: title: teamworkActivityTopic required: - '@odata.type' type: object properties: source: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopicSource' - type: object nullable: true description: 'Type of source. The possible values are: entityUrl, text. For supported Microsoft Graph URLs, use entityUrl. For custom text, use text.' value: type: string description: The topic value. If the value of the source property is entityUrl, this must be a Microsoft Graph URL. If the value is text, this must be a plain text value. webUrl: type: string description: The link the user clicks when they select the notification. Optional when source is entityUrl; required when source is text. 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.chatMessageHostedContentCollectionResponse: title: Collection of chatMessageHostedContent type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' microsoft.graph.teamsTabConfiguration: title: teamsTabConfiguration required: - '@odata.type' type: object properties: contentUrl: type: string description: Url used for rendering tab contents in Teams. Required. nullable: true entityId: type: string description: Identifier for the entity hosted by the tab provider. nullable: true removeUrl: type: string description: Url called by Teams client when a Tab is removed using the Teams Client. nullable: true websiteUrl: type: string description: Url for showing tab contents outside of Teams. nullable: true '@odata.type': type: string microsoft.graph.chatMessageHostedContent: allOf: - $ref: '#/components/schemas/microsoft.graph.teamworkHostedContent' - title: chatMessageHostedContent required: - '@odata.type' type: object properties: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.chatMessageHostedContent' microsoft.graph.chatMessageHistoryItem: title: chatMessageHistoryItem required: - '@odata.type' type: object properties: actions: $ref: '#/components/schemas/microsoft.graph.chatMessageActions' modifiedDateTime: 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 when the message was modified. format: date-time reaction: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessageReaction' - type: object nullable: true description: The reaction in the modified message. '@odata.type': type: string microsoft.graph.teamsAppResourceSpecificPermission: title: teamsAppResourceSpecificPermission required: - '@odata.type' type: object properties: permissionType: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppResourceSpecificPermissionType' - type: object nullable: true description: The type of resource-specific permission. permissionValue: type: string description: The name of the resource-specific permission. nullable: true '@odata.type': type: string microsoft.graph.teamsAppInstallation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: teamsAppInstallation required: - '@odata.type' type: object properties: consentedPermissionSet: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet' - type: object nullable: true description: The set of resource-specific permissions consented to while installing or upgrading the teamsApp. teamsApp: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsApp' - type: object nullable: true description: The app that is installed. x-ms-navigationProperty: true teamsAppDefinition: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' - type: object nullable: true description: The details of this version of the app. x-ms-navigationProperty: true '@odata.type': type: string discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.userScopeTeamsAppInstallation': '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation' microsoft.graph.publicInnerError: title: publicInnerError required: - '@odata.type' type: object properties: code: type: string description: The error code. nullable: true details: type: array items: $ref: '#/components/schemas/microsoft.graph.publicErrorDetail' description: A collection of error details. message: type: string description: The error message. nullable: true target: type: string description: The target of the error. nullable: true '@odata.type': type: string microsoft.graph.bodyType: title: bodyType enum: - text - html type: string microsoft.graph.chatMessageType: title: chatMessageType enum: - message - chatEvent - typing - unknownFutureValue - systemEventMessage type: string microsoft.graph.teamsTabCollectionResponse: title: Collection of teamsTab type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsTab' microsoft.graph.chatMessage: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: chatMessage required: - '@odata.type' type: object properties: attachments: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessageAttachment' description: References to attached objects like files, tabs, meetings etc. body: $ref: '#/components/schemas/microsoft.graph.itemBody' channelIdentity: anyOf: - $ref: '#/components/schemas/microsoft.graph.channelIdentity' - type: object nullable: true description: If the message was sent in a channel, represents identity of the channel. chatId: type: string description: If the message was sent in a chat, represents the identity of the chat. 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: Timestamp of when the chat message was created. format: date-time nullable: true deletedDateTime: 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: Read only. Timestamp at which the chat message was deleted, or null if not deleted. format: date-time nullable: true etag: type: string description: Read-only. Version number of the chat message. nullable: true eventDetail: anyOf: - $ref: '#/components/schemas/microsoft.graph.eventMessageDetail' - type: object nullable: true description: Read-only. If present, represents details of an event that happened in a chat, a channel, or a team, for example, adding new members. For event messages, the messageType property will be set to systemEventMessage. from: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessageFromIdentitySet' - type: object nullable: true description: Details of the sender of the chat message. Can only be set during migration. importance: $ref: '#/components/schemas/microsoft.graph.chatMessageImportance' lastEditedDateTime: 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: Read only. Timestamp when edits to the chat message were made. Triggers an 'Edited' flag in the Teams UI. If no edits are made the value is null. 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: Read only. Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed. format: date-time nullable: true locale: type: string description: Locale of the chat message set by the client. Always set to en-us. mentions: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessageMention' description: 'List of entities mentioned in the chat message. Supported entities are: user, bot, team, channel, chat, and tag.' messageHistory: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessageHistoryItem' description: List of activity history of a message item, including modification time and actions, such as reactionAdded, reactionRemoved, or reaction changes, on the message. messageType: $ref: '#/components/schemas/microsoft.graph.chatMessageType' policyViolation: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessagePolicyViolation' - type: object nullable: true description: Defines the properties of a policy violation set by a data loss prevention (DLP) application. reactions: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessageReaction' description: Reactions for this chat message (for example, Like). replyToId: type: string description: Read-only. ID of the parent chat message or root chat message of the thread. (Only applies to chat messages in channels, not chats.) nullable: true subject: type: string description: The subject of the chat message, in plaintext. nullable: true summary: type: string description: Summary text of the chat message that could be used for push notifications and summary views or fall back views. Only applies to channel chat messages, not chat messages in a chat. nullable: true webUrl: type: string description: Read-only. Link to the message in Microsoft Teams. nullable: true hostedContents: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' description: Content in a message hosted by Microsoft Teams - for example, images or code snippets. x-ms-navigationProperty: true replies: type: array items: $ref: '#/components/schemas/microsoft.graph.chatMessage' description: Replies for a specified message. Supports $expand for channel messages. x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.chatMessage' microsoft.graph.teamworkConversationIdentity: allOf: - $ref: '#/components/schemas/microsoft.graph.identity' - title: teamworkConversationIdentity required: - '@odata.type' type: object properties: conversationIdentityType: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkConversationIdentityType' - type: object nullable: true description: 'Type of conversation. The possible values are: team, channel, chat, and unknownFutureValue.' '@odata.type': type: string default: '#microsoft.graph.teamworkConversationIdentity' x-ms-discriminator-value: '#microsoft.graph.teamworkConversationIdentity' microsoft.graph.teamworkOnlineMeetingInfo: title: teamworkOnlineMeetingInfo required: - '@odata.type' type: object properties: calendarEventId: type: string description: The identifier of the calendar event associated with the meeting. nullable: true joinWebUrl: type: string description: The URL that users click to join or uniquely identify the meeting. nullable: true organizer: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity' - type: object nullable: true description: The organizer of the meeting. '@odata.type': type: string microsoft.graph.resourceSpecificPermissionGrant: allOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - title: resourceSpecificPermissionGrant required: - '@odata.type' type: object properties: clientAppId: type: string description: ID of the service principal of the Microsoft Entra app that has been granted access. Read-only. nullable: true clientId: type: string description: ID of the Microsoft Entra app that has been granted access. Read-only. nullable: true permission: type: string description: The name of the resource-specific permission. Read-only. nullable: true permissionType: type: string description: 'The type of permission. The possible values are: Application, Delegated. Read-only.' nullable: true resourceAppId: type: string description: ID of the Microsoft Entra app that is hosting the resource. Read-only. nullable: true '@odata.type': type: string default: '#microsoft.graph.resourceSpecificPermissionGrant' x-ms-discriminator-value: '#microsoft.graph.resourceSpecificPermissionGrant' microsoft.graph.chatMessageReactionIdentitySet: allOf: - $ref: '#/components/schemas/microsoft.graph.identitySet' - title: chatMessageReactionIdentitySet required: - '@odata.type' type: object properties: '@odata.type': type: string default: '#microsoft.graph.chatMessageReactionIdentitySet' x-ms-discriminator-value: '#microsoft.graph.chatMessageReactionIdentitySet' microsoft.graph.teamsAppInstallationCollectionResponse: title: Collection of teamsAppInstallation type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation' parameters: top: name: $top in: query description: Show only the first n items style: form explode: false schema: minimum: 0 type: integer example: 50 count: name: $count in: query description: Include count of items style: form explode: false schema: type: boolean 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 search: name: $search in: query description: Search items by search phrases style: form explode: false schema: type: string